Я никогда не получал эту работу в первый раз, но теперь я не могу сделать это вообще.
Где-то есть пул соединений, использующий базу данных, поэтому попытка отбросить базу данных, когда приложение использует базу данных, должна выдать эту ошибку. Проблема в том, что при выполнении этих команд нет соединения с базой данных:
db2 connect to mydatabase
db2 quiesce database immediate force connections
db2 connect reset
db2 drop database mydatabase
Это всегда дает:
SQL1035N The database is currently in use. SQLSTATE=57019
выполнение этой команды не показывает соединений / приложений
DB2 list applications
Я даже могу деактивировать базу данных, но все равно не могу ее удалить.
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 =>
У кого-нибудь есть какие-нибудь подсказки? Я запускаю cmd-windows как локальный администратор (windows 2008), и это также администратор для DB2. Пользователь connectionpool не может подключиться во время состояния покоя.