Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mematikan audit dalam oracle

Bagaimana untuk mematikan audit dalam oracle

WBOY
WBOYasal
2022-05-10 16:20:323026semak imbas

Kaedah tutup: 1. Gunakan "alter system set audit_trail=none scope=spfile" untuk menetapkan "audit_trail" kepada none 2. Gunakan "shutdown immediate" dan "startup" untuk memulakan semula pangkalan data.

Bagaimana untuk mematikan audit dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Cara mematikan audit dalam Oracle

Pangkalan data pemasangan lalai Oracle 11g memulakan fungsi audit, yang menyebabkan Oracle terus mengumpul jadual sys.aud$ dan data indeks yang berkaitan serta meningkatkan jumlah data;

Jika ruang jadual menjadi penuh, ORA-1654: tidak dapat melanjutkan indeks SYS.... ralat akan dilaporkan dalam log amaran.

Jika anda tidak menggunakan fungsi audit, adalah disyorkan untuk mematikan pengauditan.

Proses pemprosesan:

1 Log masuk ke pelayan pangkalan data sebagai pengguna oracle dan jalankan:

sqlplus / as sysdba

2 >Batalkan audit , tetapkan audit_trail parameter permulaan kepada NONE

alter system set audit_trail=none scope=spfile;
3

Kemudian mulakan semula pangkalan data.

shutdown immediate;
sqlplus / as sysdba
startup;
4 data, pengguna oracle Log masuk ke pelayan pangkalan data:

sqlplus / as sysdba
truncate table SYS.AUD$;
Kembangkan pengetahuan:

Padam log audit

Apabila banyak pasangan log telah dibentuk, rekod dalam mereka boleh dipadamkan pada masa ini, ia dipadamkan secara langsung, tiada kesan pada pangkalan data.

  • Soal maklumat log semasa: pilih * DARI SYS.AUD$;

  • Padamkan maklumat audit sedia ada: PADAM DARI SYS.AUD $;

  • Atau padamkan maklumat jadual dengan cepat: potong jadual SYS.AUD$;

Tutorial yang disyorkan: "

Tutorial Video Oracle

Atas ialah kandungan terperinci Bagaimana untuk mematikan audit dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn