Приветствую.
Есть беда.
Все по порядку.
# isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect library;
Statement failed, SQLCODE = -922
file library is not a valid database
SQL> quit;
# less /usr/local/etc/firebird/aliases.conf
library = /var/db/firebird/library.gdb
searchdb = /var/db/firebird/searchdb.fdb
searchdb2 = /var/db/firebird/searchdb2.gdb
# ls -la /var/db/firebird/library.gdb
-rw-r--r-- 1 firebird firebird 20967424 10 фев 16:08 /var/db/
firebird/library.gdb
# pkg_info |grep firebird
firebird-client-2.0.3_1 Firebird-2 database client
firebird-server-2.0.3_1 Firebird-2 relational database (server)
# uname -smr
FreeBSD 7.0-PRERELEASE amd64
В то время, на 7-ке, если создать базы, тестовые работает,
но заново вносить таблицы, данные, напряжно.
Переносим файл базы на другой таз, работает.
# uname -rms
FreeBSD 6.3-STABLE i386
# pkg_info | grep firebird
firebird-client-2.0.3_2 Firebird-2 database client
firebird-server-2.0.3_2 Firebird-2 relational database (server)
# isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect library;
Database: library
SQL> show database;
Database: library
Owner: SYSDBA
PAGE_SIZE 4096
Number of DB pages allocated = 5119
Sweep interval = 20000
Forced Writes are ON
Transaction - oldest = 152478
Transaction - oldest active = 152479
Transaction - oldest snapshot = 152479
Transaction - Next = 152482
ODS = 10.1
Default Character set: WIN1251
SQL> quit;
Пните, плз в нужную сторону ...
Уже и пересобирать на 7-ке, пробовал, и из пртов ставил,
результат один, -922.
firebird.conf в обоих случаях идентичен.
При сборке, на 7-ке, наткнулся на граблю с семафорами но решилось...
Смутно верится что беда именно в amd64....