powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / нужно ли регистрировать БД на сервере?
25 сообщений из 92, страница 1 из 4
нужно ли регистрировать БД на сервере?
    #39081375
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня.

Реши развернуть БД на UBUNTU сервере.

Поставил убунту , выполнит apt-get install firebird2.5-super

Скопировал свою базу на сервер. пытаюсь подключиться , а он не хочет.

Что делать?
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081379
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Fil23!
You wrote on 20 октября 2015 г. 15:22:47:

Fil23> а он не хочет. Что делать?налей ему.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081385
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23,

хрен его знает куда ты там чего скопировал и как подключится пытаешься. Регистрации БД как таковой в Firebird не существует. Есть возможность прописать до неё алиас. Есть ограничения на места размещения, если они сконфигурированы в firebird.conf параметр DatabaseAccess.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081386
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23Что делать?позвать сисадмина?
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081410
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevskyпозвать сисадмина?
Или хотя бы человека, умеющего прочитать "многа нипанятных букафф".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081418
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23 ...а он не хочет.

Так и говорит? "Не хочу?" Откуда подключаешься,чем? Ошибку покажи.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081531
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23Доброго дня.

Реши развернуть БД на UBUNTU сервере.

Поставил убунту , выполнит apt-get install firebird2.5-super

Скопировал свою базу на сервер. пытаюсь подключиться , а он не хочет.

Что делать?

sysdba - masterkey?
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081534
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeon11sysdba - masterkey?

Для *nix - не факт.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081543
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterzeon11sysdba - masterkey?

Для *nix - не факт.

Вот и я про то-же. Скорее всего ТС masterkey пихает.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081549
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeon11,

ТС молчит как партизан на допросе. А местные телепаты - в отпуске.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081563
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за наводки. Главное , что регистрировать не надо. Через пару часов буду разбираться в чем дело.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081596
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterzeon11sysdba - masterkey?

Для *nix - не факт.
Для debian после aptitude install firebird2.5-super надо еще сделать dpkg-reconfigure firebird2.5-super. Второй шаг задает пароль для sysdba, прописывает службу firebird в init.d и запускает ее. Для убунты, скорее всего, так же.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081757
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжаем.
Базу я создавал под виндой ... и решил перенести ее на убунту., просто копированием (думаю ни чего страшного в этом нету)

Логин и пароль стандартный.

вот что я делал
Код: sql
1.
2.
3.
4.
5.
6.
root@alladmin:~# isql-fb
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT '/home/myuser/sysbase.fdb'
CON> user 'SYSDBA' password 'masterkey';
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.



Но вот дела? под виндой-то у меня все ок подключается и логин и пароль проходит.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081765
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кажись я нашел ответ
в файле /etc/firebird/2.5/SYSDBA.password лежит логин и пароль.

Странно , программа во время установки просила ввести пароль для базы.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081778
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23Странно , программа во время установки просила ввести пароль для базы.

У базы нет паролей.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081798
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23кажись я нашел ответ
в файле /etc/firebird/2.5/SYSDBA.password лежит логин и пароль.

Странно , программа во время установки просила ввести пароль для базы.
Что за версия убунты?

Когда-то давно linux-овый инсталлятор генерировал случайный пароль для sysdba и записывал его в этот файл.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081831
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Заходим на http://www.firebirdsql.org/en/firebird-2-5 и выбираем вариант "... compressed tarball". После скачивания распаковываем, заходим в консоль, и от рута запускаем
Код: powershell
1.
#./install.sh


Установщик предложит подтвердить установку нажав [Enter]. Затем предложит ввести пароль для SYSDBA. Вот собственно и всё.
После установки сервер будет в /opt/firebird/, будет создан пользователь и группа firebird.
Чтобы Вы могли нормально работать с вашей базой, назначьте на файл базы данных и желательно на папку в которой база лежит владельцем - firebird. Либо, если вопрос безопасности вас не интересует дайте на файл базы права всем можно всё.

Если потребуется удалить firebird, то заходим из консоли в /opt/firebird/bin/ и от рута запускаем
Код: powershell
1.
#./FirebirdUninstall.sh



ps.
Если захотите попробовать поставить FireBird эти способом, не забудьте сперва удалить ту версию FireBird, какую Вы накатили пакетом.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081857
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Некомпетентное и заведомо ложное заявление.
-Rik-Чтобы Вы могли нормально работать с вашей базой, назначьте на файл базы данных и желательно на папку в которой база лежит владельцем - firebird. Либо, если вопрос безопасности вас не интересует дайте на файл базы права всем можно всё.
А вот за такое - можно и увольнять по профнепригодности.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081946
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Некомпетентное и заведомо ложное заявление.
-Rik-Чтобы Вы могли нормально работать с вашей базой, назначьте на файл базы данных и желательно на папку в которой база лежит владельцем - firebird. Либо, если вопрос безопасности вас не интересует дайте на файл базы права всем можно всё.
А вот за такое - можно и увольнять по профнепригодности.
За последние 10 лет установка скриптом на убунте работала всегда, железно. А так же на альте и центоси. Надо идти от простого к сложному. Он может ещё неделю конфигурировать этот пакет из убунтария, от которого уже попахивает нафталином, а может за 2 минуты поставить свежак и увидеть результат. К тому-же весь сервер будет в одном месте и не будет раскидан по разным каталогам. А вот когда у него все заработает, Вы дадите ему мудрый совет, куда сложить базу и какие права дать, чтобы её не похитили..
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39081956
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Заходим на http://www.firebirdsql.org/en/firebird-2-5 и выбираем вариант "... compressed tarball". После скачивания распаковываем, заходим в консоль, и от рута запускаем



Помогло, спасибо.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39082070
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-За последние 10 лет установка скриптом на убунте работала всегда, железно. А так же на альте и центоси.

То ли заведомая ложь, то ли некомпетентность... Отсюда не видно.

На всякий случай наводящий вопросс - что обычно надо делать с компьютером, используемым как сервер СУБД, после успешного запуска собственно сервера СУБД?
-Rik-А вот когда у него все заработает, Вы дадите ему мудрый совет, куда сложить базу и какие права дать, чтобы её не похитили..
Когда у него все заработает, он сюда в следующий раз придет после того как случайно базу удалит и будет бухтеть о "вашем голимом ФБ на вашем дырявом линуксе" и плакать о невозможности восстановления файла на ext4.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39082301
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Rik-За последние 10 лет установка скриптом на убунте работала всегда, железно.

Даже после того как там перешли на systemd?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39082637
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline-Rik-За последние 10 лет установка скриптом на убунте работала всегда, железно. А так же на альте и центоси.

То ли заведомая ложь, то ли некомпетентность... Отсюда не видно.

На всякий случай наводящий вопросс - что обычно надо делать с компьютером, используемым как сервер СУБД, после успешного запуска собственно сервера СУБД?
-Rik-А вот когда у него все заработает, Вы дадите ему мудрый совет, куда сложить базу и какие права дать, чтобы её не похитили..
Когда у него все заработает, он сюда в следующий раз придет после того как случайно базу удалит и будет бухтеть о "вашем голимом ФБ на вашем дырявом линуксе" и плакать о невозможности восстановления файла на ext4.
Вы зачем это всё здесь пишите? Как это всё поможет человеку, задавшему вопрос? Вы сюда пришли компетентностью своей меряться или помочь хотите? Если хотите помочь, пишите по существу, а мы почитаем, может чего нового узнаем, опыт Ваш перенимем, если Вы такой компетентный.
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39082643
-Rik-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov-Rik-За последние 10 лет установка скриптом на убунте работала всегда, железно.

Даже после того как там перешли на systemd?

SuperServer можно в расчет не брать, его время прошло.

Для FIL23 могу ещё добавить с чем он может столкнуться на Classic:

Classic, запускает xinetd, когда появляется соединение на порту FireBird. На каждое подключение, запускается отдельный процесс. По умолчанию у xinetd ограничение на количество подключений и количество одновременно работающих процессов порожденных xinet'ом. Обычно в зависимости от дистрибутива значения ограничений могут быть разными, их можно увидеть в xinetd.conf параметры
instances = 20 или 10 и т.д.
per_source = 5 или 50 и т.д.

А так-же в xinetd.conf может присутствовать
only_from 127.0.0.1
т.е., если эта строка есть, извне не достучаться.

Если в xinetd.conf присутствует only_from 127.0.0.1 , здесь после 127.0.0.1 нужно перечислить диапазон адресов с каких разрешено подключение.

Для снятия ограничения на количество подключений по firebird, нужно отредактировать не сам xinetd.conf, а специальный файл, созданный при установке в папке /etc/xinetd.d там есть файл firebird такого типа:

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
service gds_db
{
<------>disable = no
<------>flags<-><------>= REUSE
<------>socket_type<--->= stream
<------>wait<--><------>= no
<------>user<--><------><------>= firebird
# These lines cause problems with Windows XP SP2 clients
# using default firewall configuration (SF#1065511)
#<----->log_on_success<>+= USERID
#<----->log_on_failure<>+= USERID
<------>server<><------>= /opt/firebird/bin/fb_inet_server
<------>per_source<---->= 10
}


Если в нем параметры instances и per_source отсутствуют, их надо дописать и задать им нужное значения, для безлимита прописать UNLIMITED:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
service gds_db
{
<------>disable = no
<------>flags<-><------>= REUSE
<------>socket_type<--->= stream
<------>wait<--><------>= no
<------>user<--><------><------>= firebird
# These lines cause problems with Windows XP SP2 clients
# using default firewall configuration (SF#1065511)
#<----->log_on_success<>+= USERID
#<----->log_on_failure<>+= USERID
<------>server<><------>= /opt/firebird/bin/fb_inet_server
<------>per_source<---->= UNLIMITED
<------>instances<---->= UNLIMITED
}
...
Рейтинг: 0 / 0
нужно ли регистрировать БД на сервере?
    #39082853
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ставил как-то firebird на ubuntu для тестирования одной либы. После установки оно попросило ввести пароль для SYSDBA (и я указал masterkey). Так вот, эта сволочь мой пароль проигнорировала, сгенерировала новый случайный и прописала его в скрипты.
...
Рейтинг: 0 / 0
25 сообщений из 92, страница 1 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / нужно ли регистрировать БД на сервере?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]