Eu nunca trabalhei com isso da primeira vez, mas agora não consigo fazer nada.
Há um pool de conexões em algum lugar usando o banco de dados, portanto, tentar descartá-lo quando um aplicativo estiver usando o banco de dados deve fornecer esse erro. O problema é que não há conexão com o banco de dados quando emito estes comandos:
db2 connect to mydatabase
db2 quiesce database immediate force connections
db2 connect reset
db2 drop database mydatabase
Isso sempre oferece:
SQL1035N The database is currently in use. SQLSTATE=57019
a execução deste comando não mostra conexões / aplicativos
DB2 list applications
Posso até desativar o banco de dados, mas ainda não consigo eliminá-lo.
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 =>
Alguém tem alguma pista? Estou executando o cmd-windows como administrador local (windows 2008) e este também é o administrador do DB2. O usuário do conjunto de conexões não pode se conectar durante o estado de quiesce.