oracle管理重做日誌檔案

2021-10-06 11:43:27 字數 1790 閱讀 6657

smon 恢復

歸檔日誌管理

常用操作

1.檢視日誌組

*select from v$log 包含status引數 current inactive

*select from v$logfile 包含menber引數位置

2.切換日誌和檢查點

alter system switch logfile;

alter system checkpoint;

3.日誌模式

檢視archive log list

archivelog :歸檔模式

noarchivelog:非歸檔模式

修改日誌模式

資料庫需要進入mount狀態,修改日誌模式,開啟資料庫

shutdown immdiate

startup mount

alter database archivelog/// alter database noarchivelog

alter database open

alter database add logfile group x(『位置1\成員1名』,『位置2\成員2名』) size ***m;

當status為inactive可以刪除該組

alter database drop logfile group x;

show parameter db_create

設定db_create_online_log_dest_n引數

alter system set db_create_online_log_dest_1=『位置1』;

alter system set db_create_online_log_dest_2 =『位置2』;

新增日誌組

alter database add logfile size ***m;

通過日誌切換和更改檢查點使實現僅使用日誌組號

其他組的status變成inactive

當前組變為current

alter system set fast_start_mttr_target=***

單位為秒

歸檔位置數量為x

alter system set log_archive_dest_1=『location=g:\arc\test mandatory』; ///強制歸檔成功

alter system set log_archive_dest_2=『location=f:\arc\test optional』; 可選的

……alter system set log_archive_dest_x=『location=f:\arc\test』;

控制本地歸檔成功的最小個數

alter system set log_archive_min_succeed_dest=x;

檢視歸檔程序數

select *from v$bgprocess where name like 『%arc%』 and paddr<>『00』;

設定最大歸檔程序數目

alter system set log_archive_max_processes=x;

alter system archive log current;

檢視產生的歸檔日誌檔案

select *from v$archived_log;

用管理員身份啟動cmd

rman

connect target system/***x @test

///以system 身份連線到 test 資料庫

backup database; 完全備份資料庫

執行幾次 備份幾次

oracle 重做日誌檔案

1.查詢重做日誌檔案組的資訊 select group sequence members,status,archived from v log 2.查詢重做日誌檔案的資訊 select group type,member from v logfile order by group 3.為案例資料庫新...

Oracle聯機重做日誌檔案

一 oracle中的幾類日誌檔案 redo log files 聯機重做日誌 archive log files 歸檔日誌 alert log files 告警日誌 trace files 跟蹤日誌 user dump dest 使用者跟蹤日誌 backupground dump dest 程序跟蹤...

Oracle移動重做日誌檔案

oracle移動重做日誌的方法很簡單,下面就為您詳細介紹 oracle 移動重做日誌檔案的方法,如果您對oracle移動重做日誌方面感興趣的話,不妨一看。sqlplus as sysdba 關閉資料庫。sql shutdown immediate cp日誌檔案到目標位置。sql cp opt ora...