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