我有一个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