db2删除数据库报错:SQL1035N SQLSTATE=57019

最近项目使用的db2数据库,开发数据库需要重新drop掉,按照规范建库建表。

但是,在删除db2数据库的时候,出现了SQL1035N  SQLSTATE=57019错误

 

第一步:连接db2数据库

db2 connect to [dbname] user [username] using [password] 

第二步:查看该数据库有多少应用

db2 list applications

第三步:杀掉这些应用

db2 force applications all

第四步:停止数据库

db2 deactivate database databasename

第五步:断开数据库

db2 terminate

第六步:删除db2数据库

db2 drop database databasename

注意:如果以上步骤执行成功,还报错SQL1035N,就执行以下操作:

-- 先强制停止数据库
db2stop force
-- 注意要连着写执行
db2start;db2 drop database databasename;

操作之前,最好先断开连接db2数据库的应用,如ide开发工具以及客户端等。

 

你可能感兴趣的:(SQL1035N,SQLSTATE=57019,db2)