归档日志

原创 2005年04月22日 17:51:00

/* 管理归档模式 */

利用归档重做日志,DBA能够执行如下操作:
* 基于时间恢复数据库
* 更新备用数据库
* 利用LogMiner等工具获取数据库历史修改信息

在一个ORACLE实例中最多能启动10个ACRn进程,通过LOG_ARCHIVE_MAX_PROCESSES参数来设置

查看数据库归档信息
SQL>archive log list;

改变数据库归档模式
1.关闭数据库
2.在初始化参数文件中设置相关参数,包括是否启用自动归档,归档目标,归档文件格式,归档进程数
如:
# Archive parameters
log_archive_start = true
# log_archive_start = false
log_archive_dest_1 = 'location=f:/oracle/oradata/backup/arc1'
log_archive_dest_2 = 'location=f:/oracle/oradata/backup/arc2'
log_archive_format = arch_%t_%s.arc
# log_archive_max_processes = 3

3.startup mount;
4.alter database archivelog;
5.alter database open;

如果没有启用自动归档,在实例启动后启用自动归档
alter system archive log start;

实例运行后禁用自动归档
alter system archive log stop;
 
/* 手工归档 */
归档所有未归档的联机重做日志文件
alter system archive log all;

归档当前的联机重做日志文件
alter system archive log current;

归档具有指定顺序号的联机重做日志文件
alter system archive log sequence 15

归档指定的重做日志组
alter system archive log group 2

归档指定的联机重做日志文件
alter system archive log
logfile 'i:/oracle/oradata/oradb01/redo0101.rdo';

归档信息数据字典
v$archived_log 所有已归档日志的信息
v$archive_dest 归档目标的信息
v$archive_processes 已启动的归档进程的状态信息]

ORACLE归档日志设置

  • 2014年03月26日 23:06
  • 31KB
  • 下载

Oracle归档日志使用情况查询

查看归档日志大小及使用情况  select * from v$recovery_file_dest    SQL> select * from v$recovery_file_dest;    NAM...

Oracle归档日志删除

  • 2014年01月21日 08:24
  • 46KB
  • 下载

归档日志恢复被误删的数据

  • 2016年10月29日 16:50
  • 2KB
  • 下载

[Logmnr]对归档日志进行数据挖掘

1、创建演示数据 SQL> update emp set sal=sal+100 where deptno=10; SQL> update emp set sal=sal+200 where dept...

Oracle 删除归档日志实例

  • 2012年02月14日 15:08
  • 6KB
  • 下载

通用日志归档程序

  • 2016年09月18日 14:27
  • 682KB
  • 下载

delete archivelog all 无法彻底删除归档日志?

最近在因归档日志暴增,使用delete archivelog all貌似无法清除所有的归档日志,到底是什么原因呢?1、演示环境 SQL> select * from v$version where ...

如何正确删除Oracle归档日志

  • 2012年02月23日 11:56
  • 52KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:归档日志
举报原因:
原因补充:

(最多只允许输入30个字)