DROP DATABASE失败

时间:2016-06-29 09:50:53

标签: db2 db2-luw

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

  

SQL1035N操作失败,因为指定的数据库不能   以请求的模式连接。 SQLSTATE = 57019

我做错了什么?

2 个答案:

答案 0 :(得分:7)

您应该尝试以下方法:

db2 quiesce db immediate
db2 force application all
db2 drop database mydb

'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

如果不能解决问题,请在“强制应用程序”之后执行'db2stop'和'db2start',然后删除数据库

答案 1 :(得分:1)

您可以尝试:

db2 terminate

然后运行命令:

db2sampl