數(shù)據(jù)庫連接失敗08001 連接數(shù)據(jù)庫失敗,SQLSTATE=08001怎么解決?
連接數(shù)據(jù)庫失敗,SQLSTATE=08001怎么解決?1. 檢查端口號配置是否正確。檢查配置參數(shù)svcename是否與服務(wù)文件中配置的DB2端口號一致。通常,50000用于windows,600002
連接數(shù)據(jù)庫失敗,SQLSTATE=08001怎么解決?
1. 檢查端口號配置是否正確。檢查配置參數(shù)svcename是否與服務(wù)文件中配置的DB2端口號一致。通常,50000用于windows,600002用于UNIX/Linux。如果出現(xiàn)連接錯誤,首先檢查服務(wù)器IP和端口是否正確。如果正確,請檢查服務(wù)器的DB2服務(wù)端口是否正確。另外,對于下面的服務(wù)器,還應(yīng)該檢查如下服務(wù)器配置:驗證現(xiàn)有的DB2數(shù)據(jù)庫DB2 list DB directorydb2 list DB directory show detail,驗證實例使用的通信協(xié)議,查看db2comm變量db2set-all,查看數(shù)據(jù)庫管理器配置,并查看svcename(tcpip協(xié)議)db2get DBM CFG檢查/etc/services中是否有與svcename對應(yīng)的端口,例如db2cdb250000/TCP。要確認(rèn)服務(wù)器是否正在偵聽,可以使用netstat-an檢查端口是否處于偵聽狀態(tài)
您使用的是SQL2005的試用版。本地服務(wù)器名稱不能直接寫入(本地),需要寫入。/sqlexpress