Rumah >pangkalan data >Oracle >Bagaimana untuk menyemak sama ada Oracle berada dalam mod arkib

Bagaimana untuk menyemak sama ada Oracle berada dalam mod arkib

WBOY
WBOYasal
2022-05-10 16:35:017944semak imbas

Kaedah: 1. Gunakan pernyataan "pilih nama,mod_log dari v$database" Jika hasil yang dipaparkan ialah ARCHIVELOG, ia adalah mod arkib. Jika hasilnya ialah NOARCHIVELOG, ia adalah mod bukan arkib ; 2. Gunakan paparan Penyata "senarai log arkib".

Bagaimana untuk menyemak sama ada Oracle berada dalam mod arkib

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

Bagaimana untuk menyemak sama ada oracle berada dalam mod arkib?

1 pilih nama, log_mode daripada v$database; -mod arkib, kemudian LOG_MODE=NOARCHIVELOG

selectname,log_mode,open_mode from v$database;
NAME LOG_MODE OPEN_MODE
--------- ------------ -----------------
CKDB ARCHIVELOG READ WRITE
Anda juga boleh menggunakan pernyataan berikut

2 (Kaedah memerlukan sebagai sysdba)

Lihat mod log oracle:

Pengetahuan lanjutan:
archive log list

Bagaimana untuk menyemak sama ada Oracle berada dalam mod arkibUbah suai mod log oracle:

1, tutup pangkalan data: tutup segera; 2, mulakan contoh pangkalan data ke keadaan lekap: lekap permulaan; > ubah log arkib pangkalan data; (tetapkan pangkalan data kepada mod log arkib)

ubah pangkalan data noarchivelog; (tetapkan pangkalan data kepada mod log bukan arkib)

4 ;

5, sahkan bahawa pangkalan data berada dalam mod arkib: senarai log arkib;

Tutorial yang disyorkan: "

Tutorial Video Oracle

"

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada Oracle berada dalam mod arkib. 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