歸檔日誌 下

2021-06-26 10:44:54 字數 1887 閱讀 1500

1 sql> archive log list;   #檢視是不是歸檔方式 

2 sql> alter system set log_archive_start=true scope=spfile; #啟用主動歸檔 

sql> alter system set log_archive_dest='location=/oracle/ora9/oradata/arch' scope=spfile; 

#設定歸檔路徑 

sql> alter system set log_archive_dest_1='location=/oracle/ora9/oradata/arch1' scope=spfile; 

sql> alter system set log_archive_dest_2='location=/oracle/ora9/oradata/arch2' scope=spfile; 

#如果歸檔到兩個位置,則可以通過上邊方法實現 

sql> alter system set log_archive_format='arch_%d_%t_%r_%s.log'  #設定歸檔日記款式 

3 sql> shutdown immediate; 

4 sql> startup mount;    #開啟控制檔案,不開啟資料檔案 

5 sql> alter database archivelog; #將資料庫切換為歸檔模式 

6 sql> alter database open;   #將資料檔案開啟 

7 sql> archive log list;   #檢視此時是否處於歸檔模式 

8 查詢以確定資料庫位於archivelog模式中且歸檔過程正在執行 

sql> select log_mode from v$database; 

sql> select archiver from v$instance; 

9 日誌切換 

sql> alter system switch logfile; 

10 這次日誌切換將歸檔寫到兩個目標地,

1 使用archive log list命令可以顯示日誌操作模式,歸檔位置,自動歸檔機器要歸檔的日誌序列號等資訊.

archive log list;

2 檢查當前日誌操作模式

select log_mode from v$database;

3 開啟或關閉歸檔日誌

shutdown immediate;

startup monut;

alter database noarchivelog/archivelog ;

alter system set log_archive_dest='/ora_arch' scope=spfile sid='ora11g1';

alter database open;

sql> alter system set db_recovery_file_dest='' scope=both;              

sql> alter system set log_archive_dest_1='location=/ora_arch' scope=both;

4 初始化引數log_archive_format用於指定歸檔日誌的檔名格式

show parameter log_archive_format; --%t_%s_%r.dbf

5 使用log_archive_dest配置歸檔位置

show parameter log_archive_dest;

alter system set log_archive_dest='/ora_arch';

6 檢視歸檔日誌路徑狀態資訊

select dest_name,destination,status,error from v$archive_dest;

Linux環境下刪除歸檔日誌

我們都都知道在controlfile中記錄著每乙個archivelog的相關資訊,當然們在os下把這些物理檔案delete掉後,在我們的 controlfile中仍然記錄著這些archivelog的資訊,在oracle的oem管理器中有視覺化的日誌展現出,當我們手工清除archive目錄下的檔案後,...

mysql 歸檔日誌 Oracle歸檔日誌總結

1.開啟歸檔日誌 sqlplus as sysdba sql shutdown immediate sql startup mount 開啟控制檔案,不開啟資料檔案 sql alter database archivelog 將資料庫切換為歸檔模式 sql alter database open 將...

Oracle 開啟歸檔日誌以及關閉歸檔日誌

racle資料庫可以執行在2種模式下 歸檔模式 archivelog 和非歸檔模式 noarchivelog 歸檔模式可以提高oracle資料庫的可恢復性,生產資料庫都應該執行在此模式下,歸檔模式應該和相應的備份策略相結合,只有歸檔模式沒有相應的備份策略只會帶來麻煩。本文簡單介紹如何啟用和關閉資料庫...