如何开启/关闭归档

1)单机模式下

如果开启归档,请保证

log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false.

log_archive_dest =archivelog存放路径---归档日志存放路径
log_archive_format =CX%TS%S.ARC ---归档日志文件名格式


注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动 
1、开启归档 
a. 关闭数据库shutdown immediate 
b. startup mount 
c. alter database archivelog 
d. alter database opne 
2、禁止归档 
a. 关闭数据库shutdown immediate 
b. startup mount 
c. alter database noarchivelog 
d. alter database open 
归档信息可以通过如下语句查看 
SQL> archive log list 
Database log mode Archive Mode 
Automatic archival Enabled 
Archive destination E:oracleora92databasearchive 
Oldest online log sequence 131 
Next log sequence to archive 133 
Current log sequence 133

 

   2)RAC模式下

   1.关闭所有的instance 
   2.在节点1上设置以下参数,如果使用spfile就先生成pfile再修改
    CLUSTER_DATABASE=FALSE. 
    log_archive_dest=归档路径 
    log_archive_start=true 
    log_archive_format=归档文件格式 
   3. 以exclusive模式启动数据库
    SQL> startup mount exclusive pfile=‘xxxxxx’. 
   4. 启动归档模式 
    SQL> Alter database archivelog 
   5.打开数据库 
    SQL> alter database open 
   6.关闭数据库并修改初始化参数 
    SQL> shutdown immediate
    CLUSTER_DATABASE=TRUE 
   7.启动所有的instance,记得先生成spfile 
   8.核对归档,模式是否启动 
    SQL> archive log list

 

 

相关数据字典

V$ARCHIVED_LOG

V$ARCHIVE_DEST

V$LOG_HISTORY

V$DATABASE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值