DB2數(shù)據(jù)庫啟動失敗的解決方案
在DB2數(shù)據(jù)庫啟動時,有時候會出現(xiàn)錯誤,下面就為您分析兩種DB2數(shù)據(jù)庫啟動失敗的原因,并給出解決方法,希望對您能有所幫助。
(1) SQL1032N 未發(fā)出啟動數(shù)據(jù)庫管理器的命令。 SQLSTATE=57019。
解決方案:
第一 輸入 c:\document and settings \username\ db2licm –l
看下 DB2License 是否到期了。我的并沒有到期
第二 查看了系統(tǒng)日志
發(fā)現(xiàn) DB2CTLSV-0 服務(wù)未能用當(dāng)前配置的密碼以 .\sxm 登陸,因為以下錯誤:
登錄失敗: 未知的用戶名或錯誤密碼。
原因可能是 修改用戶sxm的密碼造成的,改回原來的密碼,行了,問題解決
(2) 在啟動實例的時候出現(xiàn)如上的SQL1032N錯誤。在windows NT服務(wù)中無法啟動DB2-DB0服務(wù),同時提示:
出錯1069,登陸失敗錯誤。
這個錯誤比較簡單,是用來啟動服務(wù)的用戶名或密碼錯誤。只需要在服務(wù)的屬性中,選擇登陸選項卡,選擇用戶,并填好密碼,重新啟動服務(wù)就可以了。
小結(jié):這種情況,一般發(fā)生在更改登陸用戶 或者更改了DB2用戶的密碼的情況下發(fā)生的。
【編輯推薦】