我有一個DB2數據庫(我們稱之爲mydb
),我想刪除它。但是,當我做db2 drop db mydb
我回來DROP DATABASE失敗
SQL1035N The operation failed because the specified database cannot be connected to in the mode requested. SQLSTATE=57019
我做錯了什麼?
我有一個DB2數據庫(我們稱之爲mydb
),我想刪除它。但是,當我做db2 drop db mydb
我回來DROP DATABASE失敗
SQL1035N The operation failed because the specified database cannot be connected to in the mode requested. SQLSTATE=57019
我做錯了什麼?
你應該嘗試以下操作:
db2 quiesce db immediate
db2 force application all
db2 drop database mydb
「靜默」強制所有用戶從指定實例和數據庫,並把它變成一個靜默模式。 (https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008635.html)
'強制應用程序'強制本地或遠程用戶或應用程序離開系統,以允許在服務器上進行維護。 (https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0001951.html)
如果不這樣做的伎倆,做 'DB2STOP' 和 'DB2START' 的 '力應用' 後,然後刪除數據庫
畢竟。當我嘗試使用db2sampl命令創建示例數據庫時,它給了我以下錯誤: DB21034E該命令作爲SQL語句處理,因爲它不是有效的命令行處理器命令 命令。在SQL處理期間,它返回: SQL1024N數據庫連接不存在。 SQLSTATE = 08003 –
你可以試試:
db2 terminate
然後運行命令:
db2sampl
http://www.ibm.com/support/knowledgecenter/SSEPGG_9.8.0/com.ibm.db2.luw.messages.sql.doc/doc/msql01035n.html這裏一些故障排除步驟 – tanaydin
它可能被某些應用程序使用。 – mustaccio