2012-06-20 79 views
0

我是一名Linux用戶。我確實安裝了Firebird,下面的url幫助。無法連接數據庫並拋出錯誤

http://www.firebirdsql.org/manual/qsg10-creating.html#d0e1325

當我嘗試連接數據庫中示出了下面的錯誤消息。

命令 ISQL-FB '/var/lib/firebird/2.5/data/employee.fdb' -u火鳥-p '管理員'

聲明失敗了,SQLSTATE = -902 您的用戶名和密碼未定義。要求數據庫管理員設置Firebird登錄。

我該如何解決這個問題。

回答

0

您是否從rpms安裝Firebird?在嘗試在Fedora上創建數據庫時,我遇到了與您描述的相同的問題。我設法通過刪除rpms並用yum再次安裝它們來解決它。

還要確保您的數據路徑存在並具有正確的權限。 Mine是/var/lib/firebird/data/,我可以使用isql-fb控制檯中的此命令創建數據庫(使用默認管理員憑據)。

SQL> create database "/var/lib/firebird/data/test.fdb" user 'SYSDBA' password 'masterkey';

0

開放的/ opt /火鳥/斌/ GSEC 和嘗試這個辦法: GSEC>修改SYSDBA -pw masterkey 並退出

它的作品!