DROP DATABASE失败

Joh*_*ohn 6 db2 db2-luw

我有一个mydb我想要删除的DB2数据库(让我们称之为).但是,当我这样做时,db2 drop db mydb我会回来

SQL1035N操作失败,因为指定的数据库无法在请求的模式下连接.SQLSTATE = 57019

我究竟做错了什么?

Fin*_*O'B 7

您应该尝试以下方法:

db2 quiesce db immediate
db2 force application all
db2 drop database mydb
Run Code Online (Sandbox Code Playgroud)

'Quiesce'强制所有用户离开指定的实例和数据库,并将其置于静默模式.(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)

如果这不起作用,请在'force application'之后执行'db2stop'和'db2start',然后删除数据库