Non l'ho mai fatto funzionare la prima volta, ma ora non riesco proprio a farlo.
Esiste un pool di connessioni da qualche parte che utilizza il database, quindi provare a eliminare il database quando un'applicazione utilizza il database dovrebbe dare questo errore. Il problema è che non ci sono connessioni al database quando eseguo questi comandi:
db2 connect to mydatabase
db2 quiesce database immediate force connections
db2 connect reset
db2 drop database mydatabase
Questo dà sempre:
SQL1035N The database is currently in use. SQLSTATE=57019
l'esecuzione di questo comando non mostra connessioni / applicazioni
DB2 list applications
Posso persino disattivare il database, ma ancora non riesco a rilasciarlo.
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 =>
Qualcuno ha qualche indizio? Sto eseguendo cmd-windows come amministratore locale (Windows 2008) e questo è anche l'amministratore di DB2. L'utente connectionpool non può connettersi durante lo stato di sospensione.