oracle 歸檔配置

2021-09-05 11:19:45 字數 1424 閱讀 6040

sqlplus / as sysdba 

archive log list; --檢視歸檔模式

show parameter db_recovery_file_dest --檢視use_db_recovery_file_dest路徑

select group#,sequence#,members,status from v$log; --檢視日誌組的狀態

shutdown immediate  --致性關庫

startup mount   --啟動到 mount 狀態

alter database archivelog; --開啟歸檔模式

alter database noarchivelog; --關閉歸檔模式

--設定多路復用位址 arch01 和 arch02 (不能喝 use_db_recovery_file_dest 共存 )

alter system set log_archive_dest_1='location=/bak/rman/bak/arch01' scope=spfile;

alter system set log_archive_dest_2='location=/bak/rman/bak/arch02' scope=spfile;

show parameter archvie --檢視歸檔的相關資訊

--取消設定多路復用位址(取消 shutdown force 後, archive destination 的值就自動變成了 use_db_recovery_file_dest)

alter system set log_archive_dest_1='' scope=spfile;

alter system set log_archive_dest_2='' scope=spfile;

--修改歸檔日誌的名稱格式

alter system set log_archive_format='arc_%t_%s_%r.arc' scope=spfile;

alter database open; --開啟資料庫

archive log list; --此時檢視歸檔模式,發現 已由 disabled 變為了 enabled 了

show parameter archive --檢視 多路復用 和 歸檔日誌的資訊,但還需要重啟資料庫

--檢視歸檔日誌檢視

col recid for 99

col name for a100

set linsize 200

set linesize 200

set pagesize 0

select recid,name,to_char(first_time,'yyyy/mm/dd:hh24:mi:ss') from v$archived_log;

alter system switch logfile; --切換日誌,可以多次切換以觀察日誌組狀態和歸檔日誌檢視狀態

oracle歸檔模式

一。檢視oracle資料庫是否為歸檔模式 1 1.select name,log mode from v database name log mode query noarchivelog 2.使用archive log list 命令 database log mode no archive mo...

Oracle歸檔命令

首先檢視資料庫現有模式可使用以下語句 select name,log mode from v database 也可以用下面的語句 archive log list 該方法需要as sysdba 1.sql alter system set log archive dest 1 location o...

oracle歸檔模式

一。檢視oracle資料庫是否為歸檔模式 1.select name,log mode fromv database name log mode query noarchivelog 2.使用 archive log list 命令 databaselogmode no archive mode a...