Saya tidak pernah mendapatkan ini bekerja pertama kali, tapi sekarang saya sepertinya tidak bisa melakukannya sama sekali.
Ada kumpulan koneksi di suatu tempat menggunakan database, jadi mencoba untuk menjatuhkan database ketika aplikasi menggunakan database harus memberikan kesalahan ini. Masalahnya adalah tidak ada koneksi ke database ketika saya mengeluarkan perintah ini:
db2 connect to mydatabase
db2 quiesce database immediate force connections
db2 connect reset
db2 drop database mydatabase
Ini selalu memberi:
SQL1035N The database is currently in use. SQLSTATE=57019
menjalankan perintah ini tidak menunjukkan koneksi / aplikasi
DB2 list applications
Saya bahkan dapat menonaktifkan basis data, tetapi masih tidak bisa menghapusnya.
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 =>
Adakah yang punya petunjuk? Saya menjalankan cmd-windows sebagai administrator lokal (windows 2008) dan ini juga merupakan admin untuk DB2. Connectionpool-user tidak dapat terhubung selama kondisi diam.