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

apa itu folder oradiag_?

Saya tidak pernah menginstal Oracle di sistem saya dan tidak tahu mengapa direktori ini terus dibuat, tetapi akhirnya saya berhasil menghentikannya agar tidak muncul kembali. Begini caranya.

Pertama, buka:

cd ~/oradiag_<username>/diag/clients/user_<username>/host_*/trace/

lalu

head sqlnet.log

Anda akan melihat pesan kesalahan yang mengeluh tentang direktori yang tidak ada untuk r/w. Bagi saya, itu adalah /usr/lib/log . Saya membuat direktori yang dikeluhkan dan menghapus oradiag_<username> direktori, hanya untuk memunculkannya kembali nanti; namun, file sqlnet.log sekarang mengeluh tentang direktori yang berbeda.

Saya mengulangi proses pembuatan direktori ini beberapa kali sampai direktori akhirnya berhenti muncul. Dalam kasus Anda, direktori mungkin berbeda, tetapi inilah yang menyelesaikannya untuk saya:

sudo mkdir /usr/lib/log/diag/clients
sudo chmod 777 /usr/lib/log/diag/clients

Hanya clients direktori harus 777, rupanya.

Sekarang hapus saja oradiag_<username> direktori di mana pun mereka saat ini muncul. Mereka seharusnya tidak muncul untuk Anda lagi.

Jika Anda penasaran, inilah yang akhirnya ditulis ke direktori "hilang" itu:

[email protected]:/usr/lib/log/diag/clients$ ll -a
total 8
drwxrwxrwx 2 root root 4096 2011-08-24 10:34 .
drwxr-xr-x 3 root root 4096 2011-08-24 10:34 ..

Brilian.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan antara notasi Oracle plus (+) dan notasi ANSI JOIN?

  2. 4 Cara Mengubah Zona Waktu di Oracle

  3. Hasilkan identitas untuk database Oracle melalui Entity Framework menggunakan prosedur tersimpan yang ada

  4. Oracle:Menemukan Kolom dengan hanya nilai nol

  5. SQL - cara menghitung kombinasi unik kolom