Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / нужно ли регистрировать БД на сервере? / 25 сообщений из 92, страница 1 из 4
20.10.2015, 15:20
    #39081375
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
Доброго дня.

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

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

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

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

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

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

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

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

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

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

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

Что делать?

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

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

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

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

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

Для *nix - не факт.
Для debian после aptitude install firebird2.5-super надо еще сделать dpkg-reconfigure firebird2.5-super. Второй шаг задает пароль для sysdba, прописывает службу firebird в init.d и запускает ее. Для убунты, скорее всего, так же.
...
Рейтинг: 0 / 0
20.10.2015, 19:57
    #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
20.10.2015, 20:05
    #39081765
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
кажись я нашел ответ
в файле /etc/firebird/2.5/SYSDBA.password лежит логин и пароль.

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

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

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

Когда-то давно linux-овый инсталлятор генерировал случайный пароль для sysdba и записывал его в этот файл.
...
Рейтинг: 0 / 0
20.10.2015, 21:43
    #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
20.10.2015, 22:34
    #39081857
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Некомпетентное и заведомо ложное заявление.
-Rik-Чтобы Вы могли нормально работать с вашей базой, назначьте на файл базы данных и желательно на папку в которой база лежит владельцем - firebird. Либо, если вопрос безопасности вас не интересует дайте на файл базы права всем можно всё.
А вот за такое - можно и увольнять по профнепригодности.
...
Рейтинг: 0 / 0
21.10.2015, 01:34
    #39081946
-Rik-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
miwaonline-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Некомпетентное и заведомо ложное заявление.
-Rik-Чтобы Вы могли нормально работать с вашей базой, назначьте на файл базы данных и желательно на папку в которой база лежит владельцем - firebird. Либо, если вопрос безопасности вас не интересует дайте на файл базы права всем можно всё.
А вот за такое - можно и увольнять по профнепригодности.
За последние 10 лет установка скриптом на убунте работала всегда, железно. А так же на альте и центоси. Надо идти от простого к сложному. Он может ещё неделю конфигурировать этот пакет из убунтария, от которого уже попахивает нафталином, а может за 2 минуты поставить свежак и увидеть результат. К тому-же весь сервер будет в одном месте и не будет раскидан по разным каталогам. А вот когда у него все заработает, Вы дадите ему мудрый совет, куда сложить базу и какие права дать, чтобы её не похитили..
...
Рейтинг: 0 / 0
21.10.2015, 06:22
    #39081956
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
-Rik-Самый лучший вариант установки FireBird на Linux, на мой взгляд, это установка скриптом. Этот вариант ставится и работает всегда и везде, без всяких заморочек.
Заходим на http://www.firebirdsql.org/en/firebird-2-5 и выбираем вариант "... compressed tarball". После скачивания распаковываем, заходим в консоль, и от рута запускаем



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

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

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

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

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

На всякий случай наводящий вопросс - что обычно надо делать с компьютером, используемым как сервер СУБД, после успешного запуска собственно сервера СУБД?
-Rik-А вот когда у него все заработает, Вы дадите ему мудрый совет, куда сложить базу и какие права дать, чтобы её не похитили..
Когда у него все заработает, он сюда в следующий раз придет после того как случайно базу удалит и будет бухтеть о "вашем голимом ФБ на вашем дырявом линуксе" и плакать о невозможности восстановления файла на ext4.
Вы зачем это всё здесь пишите? Как это всё поможет человеку, задавшему вопрос? Вы сюда пришли компетентностью своей меряться или помочь хотите? Если хотите помочь, пишите по существу, а мы почитаем, может чего нового узнаем, опыт Ваш перенимем, если Вы такой компетентный.
...
Рейтинг: 0 / 0
21.10.2015, 16:34
    #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
21.10.2015, 20:22
    #39082853
ArtDen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
нужно ли регистрировать БД на сервере?
Ставил как-то firebird на ubuntu для тестирования одной либы. После установки оно попросило ввести пароль для SYSDBA (и я указал masterkey). Так вот, эта сволочь мой пароль проигнорировала, сгенерировала новый случайный и прописала его в скрипты.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / нужно ли регистрировать БД на сервере? / 25 сообщений из 92, страница 1 из 4
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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