查看日志的相關(guān)命令:
1、查看日志成員信息
Sql>select group#,member,status from v$logfile order by group#;
2、查看日志組信息以及當(dāng)前正在使用的日志組
Sql>select * from v$log;
3、添加日志組
Sql>alter database add logfile group 4 (-
‘/database/oradata/yang/redo04.log’,
’/database/oradata/yang/redo044.log’) size 50m;
4、添加日志成員
Sql>alter database add logfile member
‘/database/oradata/yang/redo05.log’ to group 5;
5、刪除日志成員
Sql>alter database drop logfile member
‘/database/oradata/yang/redo05.log’;
6、刪除日志組
Sql>alter database drop logfile group 5;
7、手工在操作系統(tǒng)下刪除Oracle日志組成員后,需要再手動(dòng)刪除控制文件里的記錄 不然啟動(dòng)系統(tǒng)時(shí)在警告文件中會(huì)報(bào)錯(cuò)。
手工刪除控制文件中日志成員信息:
Sql>alter database drop logfile member
‘/db/Oracle/oradata/yang/redo05.log’;
8、重命名日志文件
Sql>alter database rename file ‘/db/Oracle/oradata/yang/redo01.log’
To ‘/db/Oracle/oradata/yang/redo011.log’;
備注:每個(gè)日志組中至少含有兩個(gè)成員,日志組至少兩個(gè),建議創(chuàng)建五個(gè)日志組。
9、修改數(shù)據(jù)庫為歸檔模式
Sql>archive log list 查看數(shù)據(jù)庫歸檔模式
Sql>shutdown immediate 正常關(guān)閉數(shù)據(jù)庫
Sql>startup mount 啟動(dòng)數(shù)據(jù)庫到mount狀態(tài)
Sql>alter database archivelog 設(shè)置數(shù)據(jù)庫為歸檔模式
Sql>alter database open; 打開數(shù)據(jù)庫
10、歸檔日志路徑重定向或多路歸檔日志
Sql>show parameter recover 查看快速恢復(fù)區(qū)的大小默認(rèn)為2G
Sql>show parameter archive 查看歸檔日志路徑
Sql>alter system set log_archive_dest_1=’ location=
/home/Oracle/archivelog’; 歸檔日志保存路徑一
Sql>alter system set log_archive_dest_2=
’location= USE_DB_RECOVERY_FILE_DEST’;
歸檔日志保存路徑二
本文出自:億恩科技【mszdt.com】
服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|