小编Luk*_*ain的帖子

无法使用ISQL连接到本地Firebird

我正在尝试设置一个本地firebird实例进行测试,但即使是ISQL也无法连接到它.我试图通过遵循快速入门指南以下位置:

CONNECT ..\examples\empbuild\employee.fdb user SYSDBA password masterkey;
Run Code Online (Sandbox Code Playgroud)

结果导致:

Statement failed, SQLSTATE = 08001
unavailable database
Run Code Online (Sandbox Code Playgroud)

经过一番搜索,我尝试将其修改为:

CONNECT "localhost:C:\Program Files\Firebird\Firebird_2_5\examples\empbuild\employee.fdb" user SYSDBA password masterkey;
Run Code Online (Sandbox Code Playgroud)

结果导致:

Statement failed, SQLSTATE = 28000
cannot attach to password database
Run Code Online (Sandbox Code Playgroud)

在确认我有正确的目录路径后,我决定立即联系并尝试创建一个新的DB:

SQL>CREATE DATABASE 'C:\data\test.fdb' page_size 8192
CON>user 'SYSDBA' password 'masterkey';
Run Code Online (Sandbox Code Playgroud)

这也给了我错误:

Statement failed, SQLSTATE = 08001
unavailable database
Run Code Online (Sandbox Code Playgroud)

我可能会遇到任何常见的陷阱吗?我也尝试过上面的命令,无论是否运行firebird服务.还有关于SQLSTATE代码的详细参考吗?

firebird isql firebird2.5

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

firebird ×1

firebird2.5 ×1

isql ×1