SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Установить Firebird 4 под Ubuntu?
Установить Firebird 4 под Ubuntu? [сообщение #98] Mon, 27 June 2022 17:01 Переход к следующему сообщению
V.Borzov в настоящее время не в онлайне  V.Borzov
Сообщений: 15
Зарегистрирован: June 2022
Географическое положение: Саратов
Junior Member

Приветствую,

Коллеги, ткните плиз в мануалы какие-нибудь насчет "установить Firebird из скачанного с сайта firebirdsql.org архива"? В гугле то ли забанили, то ли просто плохой охотник, но нахожу только описания по поводу как установить из репозиториев, но там речь о Firebird3, насчет 4 версии - не нашел пока ничего.

Если что: из пакета запустил install.sh, процесс, вроде, прошел, юзер sysdba создан, файлы появились, ошибок нет, но пока упираюсь то там, то сям в permission denied.

Спасибо.
Re: Установить Firebird 4 под Ubuntu? [сообщение #99 является ответом на сообщение #98] Tue, 28 June 2022 00:40 Переход к предыдущему сообщениюПереход к следующему сообщению
Док в настоящее время не в онлайне  Док
Сообщений: 101
Зарегистрирован: June 2022
Senior Member
если натолкнет на какие-то мысли: я ставил тройку на дебиан
http://leybabronstain.ucoz.com/blog/kak_ja_ustanavlival_fire bird_3_na_debian_8/2017-03-21-15

Пришлось поплясать с бубном. Но теперь ставится с полпинка. Правда, четверку так и не щупал


FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman

https://zoltanleo.blogspot.com/
Re: Установить Firebird 4 под Ubuntu? [сообщение #100 является ответом на сообщение #99] Tue, 28 June 2022 11:25 Переход к предыдущему сообщениюПереход к следующему сообщению
Alexey Kovyazin в настоящее время не в онлайне  Alexey Kovyazin
Сообщений: 26
Зарегистрирован: June 2022
Junior Member
Вот тут не поможет?
https://ib-aid.com/en/articles/installing-firebird-3-on-mode rn-linux-versions-centos-8-and-ubuntu-19/
Re: Установить Firebird 4 под Ubuntu? [сообщение #102 является ответом на сообщение #98] Tue, 28 June 2022 14:19 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 332
Зарегистрирован: June 2022
Senior Member
Надо понимать что служба работает из под пользователя firebird. Поэтому этому пользователю/группе должны быть даны права на файл БД и/или его каталог.

Если подключаемся через embedded, то там нужны права на пользователя под которым идёт подключение.

Если это понимать, то всяких permission denied не будет
Re: Установить Firebird 4 под Ubuntu? [сообщение #105 является ответом на сообщение #102] Tue, 28 June 2022 23:50 Переход к предыдущему сообщениюПереход к следующему сообщению
Док в настоящее время не в онлайне  Док
Сообщений: 101
Зарегистрирован: June 2022
Senior Member
sim_84 писал(а) Tue, 28 June 2022 14:19
Надо понимать что служба работает из под пользователя firebird. Поэтому этому пользователю/группе должны быть даны права на файл БД и/или его каталог.

Если подключаемся через embedded, то там нужны права на пользователя под которым идёт подключение.

Если это понимать, то всяких permission denied не будет
у себя в блоге я этот момент тоже отметил, еще по обсуждениям на скруле


FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman

https://zoltanleo.blogspot.com/
Re: Установить Firebird 4 под Ubuntu? [сообщение #147 является ответом на сообщение #105] Wed, 06 July 2022 14:26 Переход к предыдущему сообщениюПереход к следующему сообщению
V.Borzov в настоящее время не в онлайне  V.Borzov
Сообщений: 15
Зарегистрирован: June 2022
Географическое положение: Саратов
Junior Member

Да, спасибо всем! Все прекрасно встало из пакета с сайта, как выяснилось. И после установки прав всё работает на родной файловой системе. Я же пытался сразу заползти на NTFS-диски, которые цепляются автоматом к /media/user/, вот этот каталог никак не поддается firebirdу, не может он получить туда доступ и добраться до баз, которые там лежат, ну да и бог с ним, всё равно это всё чисто для переходного этапа, пока не пообвыкся на линухах и прыгаю туда-сюда, и можно через embedded решить, который легко подключается к этим базам и работает.
Re: Установить Firebird 4 под Ubuntu? [сообщение #164 является ответом на сообщение #147] Sun, 10 July 2022 03:50 Переход к предыдущему сообщениюПереход к следующему сообщению
kdv в настоящее время не в онлайне  kdv
Сообщений: 98
Зарегистрирован: June 2022
Member
V.Borzov писал(а) Wed, 06 July 2022 14:26
не может он получить туда доступ и добраться до баз, которые там лежат
права-то у Firebird на эти папки есть? скорее всего нет.
Re: Установить Firebird 4 под Ubuntu? [сообщение #165 является ответом на сообщение #164] Mon, 11 July 2022 13:05 Переход к предыдущему сообщениюПереход к следующему сообщению
V.Borzov в настоящее время не в онлайне  V.Borzov
Сообщений: 15
Зарегистрирован: June 2022
Географическое положение: Саратов
Junior Member

на /media/user/ почему-то не получается дать права для firebird, и, как следствие, дальше тоже не проходит. То есть, когда кладу базу в каталог /media и объявляю к ней путь в databases.conf, то все хорошо, а когда кладу в /media/user - access denied. С базами, лежащими на системном диске, проблем не возникает. Предполагаю, что после переформатирования этих NTFS-разделов в Ext4 тоже проблем не возникнет, но пока я на переходном этапе, прыгаю из винды в kubuntu и обратно.
Re: Установить Firebird 4 под Ubuntu? [сообщение #195 является ответом на сообщение #98] Mon, 18 July 2022 04:33 Переход к предыдущему сообщениюПереход к следующему сообщению
fraks в настоящее время не в онлайне  fraks
Сообщений: 140
Зарегистрирован: June 2022
Географическое положение: Новосибирск
Senior Member
у Firebird есть запрет на работу с базами, не назодящимися на локальном компе. Ибо это с точки зрения надежности работы с базой - ересь.
Возможно, для embedded сделано исключение.

Ну а тут, вероятно, считается что примонтированный диск - не локальный, или небезопасно работать в чужой ФС.

Хм... немножно не на тот камент ответил.

[Обновления: Mon, 18 July 2022 04:34]

Известить модератора

Re: Установить Firebird 4 под Ubuntu? [сообщение #196 является ответом на сообщение #165] Mon, 18 July 2022 04:34 Переход к предыдущему сообщениюПереход к следующему сообщению
fraks в настоящее время не в онлайне  fraks
Сообщений: 140
Зарегистрирован: June 2022
Географическое положение: Новосибирск
Senior Member
у Firebird есть запрет на работу с базами, не назодящимися на локальном компе. Ибо это с точки зрения надежности работы с базой - ересь.
Возможно, для embedded сделано исключение.

Ну а тут, вероятно, считается что примонтированный диск - не локальный, или небезопасно работать в чужой ФС.
Re: Установить Firebird 4 под Ubuntu? [сообщение #227 является ответом на сообщение #196] Mon, 25 July 2022 14:01 Переход к предыдущему сообщениюПереход к следующему сообщению
Док в настоящее время не в онлайне  Док
Сообщений: 101
Зарегистрирован: June 2022
Senior Member
fraks писал(а) Mon, 18 July 2022 04:34
у Firebird есть запрет на работу с базами, не назодящимися на локальном компе. Ибо это с точки зрения надежности работы с базой - ересь.
Возможно, для embedded сделано исключение.

Ну а тут, вероятно, считается что примонтированный диск - не локальный, или небезопасно работать в чужой ФС.
ИМХО, это не так.

Как показала практика, владельцем базы должна быть группа firebird и юзер должен быть в группе firebird. Причем на права на все папки до базы лучше дать группе и юзеру firebird (хотя в домашней папке юзера права можно оставить по умолчанию).


FPC/Lazarus (trunk) | Win10 x64 Ultim/Debian 11 amd64/Darwin x86_64 Monterey | Firebird 3.0.10 x64 | IBX by TonyWhyman

https://zoltanleo.blogspot.com/
Re: Установить Firebird 4 под Ubuntu? [сообщение #284 является ответом на сообщение #227] Tue, 09 August 2022 08:52 Переход к предыдущему сообщению
V.Borzov в настоящее время не в онлайне  V.Borzov
Сообщений: 15
Зарегистрирован: June 2022
Географическое положение: Саратов
Junior Member

Проблема повторилась и под Ext4: отформатировал диск, он примаунтился автоматом в /media/user/, и firebird не может получить доступ туда. То есть дело не в NTFS.

Решилось так: перемаунтил нужные диски вручную, вписав в /etc/fstab их точки доступа (прицепил в /mnt/..). После перезагрузки диски заработали в указанных каталогах, a система перестала их автоматически подцеплять в /media. Firebird теперь получает полный доступ к базам, как под Ext4, так и под NTFS.
Предыдущая тема: Вопрос на засыпку
Следующая тема: Ссылка на библиотеку статей на английском языке
Переход к форуму:
  


Текущее время: Sun Dec 22 12:38:38 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00852 секунд