- 0
- 0
- 约8.99千字
- 约 7页
- 2020-09-07 发布于天津
- 举报
.
数据库归档
1、 查看、更改归档路径
在 ORACLE10G中,默认的归档路径为 $ORACLE_BASE/flash_recovery_area。对于
这个路径,
ORACLE有一个限制,就是默认只能有 2G的空间给归档日志使用,可以使用下面
两个 SQL语句去查看它的限制
select * from v$recovery_file_dest;
show parameter db_recovery_file_dest( 这个更友好直观一些 )
当归档日志数量大于 2G 时,那么就会由于没有更多的空间去容纳更多的归档日
志会报无法继续归档的错误。
如:
RA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaimbytes disk space from 2147483648 limit
ARC0: Error 19809 Creating archive log file to
/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2007_04_30/o1_mf
_1_220_0_.arc
这时我们可以修改它的默认限制,比如说将它增加到 5G或更多,也可以将归档
路径重新置到别的路径,就不会有这个限制了。
更改限制语句如下:
alter system set db_recovery_file_dest_size=5368709102;
或者直接修改归档的路径即可
alter system set log_archive_dest_1=location=/u01/archivelog scope
=both;
2、修改归档模式
sql archive log list;
sql shutdown immediate;
sql startup mount;
sql alter database archivelog; alter database noarchivelog
sql alter database open;
sql archive log list;
.
.
3、确认归档是否生效
alter system switch logfile; 看对应的归档位置时候有 archivelog 产生。
该参数已废弃,只要开启了 archivelog 就自动归档。
4 、设置归档文件格式
当数据库处理 ARCHIVELOG模式时,如果进行日志切换,后台进程将自动生
成归档日志。 归档日志的默认位置为 %ORACLE_HOEM%\RDBMS,在 Oracle 11g 中,
归档日志的默认文件名格式为 ARC%S%_%R%T。为了改变归档日志的位置和名称格
.
.
式,必须改变相应的初始化参数。
初始化参数 LOG_ARCHIVE_FORMAT用于指定归档日志的文件名称格式,设置该初
始化参数时,可以指定以下匹配符:
%s 日志序列号。
%S 日志序列号,但带有前导 0。
%t 重做线程号。
%T 重做线程号,但带有前导 0。
%a 活动 ID 号。
%d 数据库 ID 号。
%r RESETLOGS的 ID 值。
需要注意,在 O
您可能关注的文档
最近下载
- (完整word版)仙剑奇侠传三图文攻略(最详细版).pdf VIP
- 2025年兰州工业学院软件工程专业《计算机网络》科目期末试卷及答案.docx VIP
- 苏S01-2012 给水排水图集.pdf
- 慢性阻塞性肺疾病急性加重围出院期管理与随访指南(2024年版).pptx VIP
- 公司行政办事指南.doc VIP
- 安墩珠湖萤矿场年开采 5 万吨萤石矿扩建项目环境影响报告.pdf
- 2024届秋季中国稀土集团启动校园招聘笔试参考题库附带答案详解.docx
- PLC运料小车控制系统设计.doc VIP
- 基于STM32单片机矿井矿工作业安全监测设计_成稿0419.doc VIP
- SL_T 276-2022 水文基础设施建设及技术装备标准(OCR).pdf VIP
原创力文档

文档评论(0)