LINUX.ORG.RU

Ubuntu Server 11.04 Firebird2.1-super


0

1

Firebird игнорирует настройки в /etc/firebird/2.1/aliases.conf. Содержимое:

skips = /var/lib/firebird/2.1/data/skips.fdb
skipsd = /var/lib/firebird/2.1/data/skipsd.fdb
Пробовал прописывать БД в другое место результата 0. Права ls -la /var/lib/firebird/2.1/data:
drwxrwx--- 2 firebird firebird 4096 2011-06-01 18:41 .
drwxrwx--- 6 firebird firebird 4096 2011-06-01 16:07 ..
-rw-rw---- 1 firebird firebird    0 2010-12-18 07:37 no_empty
cat /etc/passwd:
firebird:x:104:112:Firebird Database Administator,,,:/var/lib/firebird:/bin/bash
Уже подозреваю какую то подставу со стороны майнтейнеров пакета под убунту. У кого есть Ubuntu Server 11.04 проверьте пожалуйста. Необходимо поставить firebird2.1-super сконфигурировать, назначить алиас и попробовать востановить установить его с бэкапа, если нужен бекап БД я могу выслать на мыло.

★★★★★

Последнее исправление: splinter (всего исправлений: 1)

вообщем вот бэкап если у кого Ubuntu Server 11.04 попробуйте:

apt-get install firebird2.1-super
dpkg-reconfigure firebird2.1-super
sudo vim /etc/firebird/2.1/aliases.conf
в нем пропишите skips = /var/lib/firebird/2.1/data/skips.fdb
в директории с бэкапом сделайте gbak -c skips.gbk skips -user sysdba -password masterkey(или какой там у вас). БД должны создаться по пути указанному в alises.conf.

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

Видимо gbak не понимает алиасы. У мена пытается писать рядом с файлом дампа, и обламывается.

$ pwd
/home/tester
$ ls
skips.gbk
$ gbak -c -v skips.gbk skips -user SYSDBA -password masterkey
gbak:opened file ./skips.gbk
gbak:transportable backup -- data in XDR format
gbak:          backup file is compressed
gbak: ERROR: I/O error during "open O_CREAT" operation for file "/home/tester/skips"
...

Утилита видимо не читает конфиги сервера. Если указать полный путь, срабатывает.

valich ★★★
()
Ответ на: комментарий от valich

Значит это все таки бага майнтейнеров, в других дистрибутивах нормально алиасы воспринимает. Видимо надо ручками собирать пакет для Ubuntu или пробовать другой дистрибутив, либо как вариант попробовать пакет от дебиана поставить. Спасибо большое valich за помощь!!!

splinter ★★★★★
() автор топика
Ответ на: комментарий от valich

странно все это, в любом случае спасибо тебе!

splinter ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.