小编Tom*_*mmy的帖子

在 DB2 9.5 上删除数据库 - SQL1035N 数据库当前正在使用中

我从来没有第一次让这个工作,但现在我似乎根本无法做到。

某处有一个使用数据库的连接池,因此在应用程序使用数据库时尝试删除数据库应该会出现此错误。问题是当我发出这些命令时没有与数据库的连接:

db2 connect to mydatabase
db2 quiesce database immediate force connections
db2 connect reset
db2 drop database mydatabase
Run Code Online (Sandbox Code Playgroud)

这总是给:

SQL1035N  The database is currently in use.  SQLSTATE=57019
Run Code Online (Sandbox Code Playgroud)

运行此命令显示没有连接/应用程序

DB2 list applications
Run Code Online (Sandbox Code Playgroud)

我什至可以停用数据库,但仍然无法删除它。

db2 => deactivate database mydatabase
DB20000I  The DEACTIVATE DATABASE command completed successfully.
db2 => drop database mydatabase
SQL1035N  The database is currently in use.  SQLSTATE=57019
db2 =>
Run Code Online (Sandbox Code Playgroud)

有人有任何线索吗?我正在以本地管理员(Windows 2008)的身份运行 cmd-windows,这也是 DB2 的管理员。connectionpool-user 在静止状态期间无法连接。

db2

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

db2 ×1