Rumah > Artikel > pangkalan data > Bagaimana untuk menutup log jejak oracle
Kaedah tutup: 1. Buka fail "sqlnet.ora" dan ulas semua parameter seperti "SQLNET.AUTHENTICATION_SERVICES" dan "TRACE_UNIQUE_CLIENT" dalam fail 2. Padam terus fail "sqlnet.ora". Itu sahaja.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.
Oracle biasanya mempunyai banyak fail log Apabila menghadapi situasi tidak normal, sejumlah besar log akan dijana, menyebabkan ruang cakera menjadi sempit.
Oleh kerana log TRACE dihidupkan, ruang cakera di mana fail surih berada tidak mencukupi.
Jadi bagaimana untuk mematikan log jejak?
Kaedah 1,
$ORACLE_HOME/network/admin/sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES = (NTS) #TRACE_UNIQUE_CLIENT = ON #TRACE_LEVEL_CLIENT = 16 #TRACE_DIRECTORY_CLIENT = '/opt/oracle/app/oracle/product/client32/client_32/network/trace' #TRACE_FILE_CLIENT = SQLNetTrace #TRACE_TIMESTAMP_CLIENT = ON #TRACE_FILE_CLIENT = trace090212
Ulas semua parameter di atas
Kaedah 2,
Padam fail sqlnet.ora
Pengetahuan lanjutan:
Langkah berjaga-jaga apabila TRACE
1 Pastikan fail konfigurasi untuk himpunan jejak yang diperlukan wujud
Secara lalai, Oracle akan mencari fail konfigurasi rangkaian dari lokasi berikut
a.TNS_ADMIN environment variable (incl. Windows Registry Key) b./etc or /var/opt/oracle (Unix) c.$ORACLE_HOME/network/admin (Unix) d.%ORACLE_HOME%/Network/Admin or %ORACLE_HOME%/Net80/Admin (Windows) Note: User-specific Oracle Net parameters may also reside in $HOME/sqlnet.ora file. An Oracle Net server installation is also a client itself.
2. Pastikan cakera di mana fail surih berada mempunyai ruang yang cukup
3. Selepas kesalahan bersih Oracle telah diselesaikan Ciri jejak bersih Oracle harus dilumpuhkan serta-merta
4. Fail log jejak yang besar menjadikan proses overhed terlalu tinggi, jadi jika tiada pengecualian, matikan ciri jejak, potong log fail, dsb. untuk meningkatkan prestasi keseluruhan Oracle net
5 Pastikan pengguna yang disambungkan mempunyai kebenaran menulis ke laluan di mana fail log jejak berada
6. jejak sisi, selepas menetapkannya kepada OFF, jejak sisi pelayan tidak boleh dihentikan serta-merta dan perlu dimulakan semula
7 Oracle Net sendiri juga menjana log yang berkaitan, seperti log pemantauan, log sqlnet, dsb . Surih Oracle Net memberikan maklumat diagnosis kesalahan yang lebih terperinci berdasarkan
Tutorial yang disyorkan: "Tutorial Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menutup log jejak oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!