归档日志

原创 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归档日志使用情况查询

查看归档日志大小及使用情况  select * from v$recovery_file_dest    SQL> select * from v$recovery_file_dest;    NAM...
  • zhaoxiaofei0929
  • zhaoxiaofei0929
  • 2014年08月25日 21:29
  • 12044

处理归档日志增加过快一例

摘要        本文介绍了不久前作者是如何彻底解决一家医院数据库由于归档日志增长过快,导致磁盘剩余空间占满,引起宕机全过程。通过本案例的描述,我们可以了解到当遇到数据库宕机问题时,应该如何...
  • wenzhongyan
  • wenzhongyan
  • 2012年07月06日 14:51
  • 1091

Oracle设置和删除归档日志

Oracle归档日志打开关闭方法:blog.csdn.net/fengyifei11228/article/details/6049357Oracle归档日志满了导致无法启动:blog.csdn.ne...
  • wildboy2001
  • wildboy2001
  • 2015年12月22日 16:28
  • 518

Oracle 开启归档日志以及关闭归档日志

racle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog) 归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下,归档模式...
  • yali1990515
  • yali1990515
  • 2016年06月22日 12:54
  • 4057

归档日志路径

归档日志路径为LOG_ARCHIVE_DEST指定的路径: SQL> show parameter log_archive_dest;   NAME                   ...
  • ghostliming
  • ghostliming
  • 2015年12月30日 02:22
  • 2534

增加归档日志的大小

1.登录,sqlplus ZSNBXYXT/ZSNBXYXT@orcl as sysdba 2.查看是否启用归档日志,archive log list 3.进入 rman , rman target ...
  • qq_17079071
  • qq_17079071
  • 2017年12月25日 16:17
  • 50

如何删除oracle归档日志

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • LXYLOVE
  • LXYLOVE
  • 2016年12月13日 14:06
  • 1354

设置归档目标+查看归档目标+设置归档日志名称

设置归档目标 归档目标:存放归档日志文件的目录,一个数据库可以有多个归档目标,在创建数据库的时候默认设置了归档目标.设置归档目标语法 alter system set log_archive_d...
  • zhou920786312
  • zhou920786312
  • 2017年05月16日 12:47
  • 677

oracle归档日志写满错误解决方法

oracle归档日志写满错误的若干解决办法
  • lldustc
  • lldustc
  • 2016年09月13日 23:20
  • 3285

ORACLE清理归档日志

当oracle归档日志满了后,将无法正常登入oracle,需要扩充空间或删除一部分归档日志。 一.首先删除归档日志物理文件,归档日志一般都是位于archive目录下。建议操作前先对数据库进行备份,删...
  • gumengkai
  • gumengkai
  • 2017年02月04日 20:18
  • 1847
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:归档日志
举报原因:
原因补充:

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