Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Daftar tugas

Saya yakin seseorang yang membaca ini akan bertanya, “Bagaimana Anda tidak mengetahuinya?”. Namun terkadang hal paling sederhana datang kepada kita di akhir permainan sementara yang lain mengetahuinya sejak awal.

Saya telah menambal Oracle di Windows sejak masa Windows NT. Setiap orang yang menambal Oracle di Windows tahu bahwa OPatch akan sering menolak kenyataan bahwa beberapa file DLL dikunci oleh proses lain. Cara termudah bagi saya untuk menyiasatinya adalah dengan hanya mengganti nama file DLL yang akan diganti dengan patch. OS tidak akan mengizinkan Anda menghapus file DLL, tetapi Anda dapat mengganti namanya dan kemudian OPatch dapat melanjutkan. Pada hari-hari awal OPatch, saya akan menjalankan aplikasi, itu akan memuntahkan DLL yang terkunci. Saya akan mengganti nama file DLL dan kemudian menjalankan OPatch lagi untuk mendapatkan file DLL berikutnya yang terkunci. Proses ini akan berulang sekitar 20 kali hingga OPatch tidak menemukan file DLL yang terkunci. Setidaknya sekarang ketika Anda menjalankan OPatch, ini memberi Anda daftar lengkap file DLL yang dikunci.

Terkadang saya ingin tahu proses yang mengunci file DLL. Di masa lalu, saya akan mengunduh salah satu utilitas yang tersedia secara bebas untuk menunjukkan kepada saya proses penguncian file yang dimaksud dan menghentikan prosesnya. Tapi saya tidak suka freeware membengkak server saya jadi saya sering menghapus utilitas ketika saya selesai. Sampai waktu berikutnya saya membutuhkan utilitas itu…

Seseorang baru-baru ini mengarahkan saya ke Metalink Note 294350.1 yang berisi satu bongkahan kecil yang tidak saya ketahui sebelum membaca dokumen ini. Rupanya, Windows menyertakan utilitas baris perintah untuk menunjukkan proses mana yang mengunci file DLL. Sekarang saya dapat melakukan:

tasklist /m

Outputnya bisa panjang, jadi ada baiknya menyimpan output dalam file dan kemudian membuka file di editor teks:

tasklist /m > c:\oracle\task_list.txt
notepad c:\oracle\task_list.txt

Saya kemudian dapat menggunakan fungsi pencarian editor teks untuk menemukan DLL yang dimaksud.

Sekarang bagaimana utilitas kecil ini luput dari perhatian saya selama ini?


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan PANJANG dari RAW PANJANG

  2. Oracle:DDL dan pengembalian transaksi

  3. ORA-01264 dalam Siaga Fisik

  4. Tutorial Formulir dan Laporan Oracle 9i, Oracle 10g dan Oracle 11g Developer Suite

  5. Membuat Pemicu Urutan Oracle