我无法在Ubuntu上连接到Firebird。
通过终端我做:
rafaeljesus@ubuntu:/tmp$ isql-fb
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect .my_database.gdb user sysdba password masterkey;
Statement failed, SQLSTATE = -922
file /tmp/cnes.gdb is not a valid database
在网上搜索我意识到这发生在文件损坏时,情况并非如此......我不知道这是不是因为文件在gdb中。而不是fdb ..我不知道Firebird ......
我真的需要一些帮助。
答案 0 :(得分:5)
由于您没有指定任何版本信息,数据库的ODS版本,如果您升级了Firebird版本,或者该数据库是否已从其他系统移动等,我提供了一些选项:
注意:在这两种情况下,请确保创建可传输备份(这是默认设置,但请检查)。
如果一切都失败了,请联系像IB Surgeon这样的Firebird / Interbase恢复/维修公司。