Oracle归档模式-设置及归档日志设置


一、归档模式开启
将数据库设置为归档模式:
1、以sysdba身份登录oracle数据库。
2、使用archive log list 命令查看数据库与归档相关的信息。
3、正常关闭数据库,如使用 shutdown immediate 命令。
4、以加载方式启动数据库 startup mount
5、用alter database 命令将数据看设置为归档模式 alter database archivelog
6、打开数据库 alter database open
7、再用archive log list 命令验证当前模式
8、做数据库的全备份 ,之前的非归档模式下的备份已不可用。

较低版本设置后一般会启动,需要设置
手动开启:
alter system archive log current;

自动开启:
alter system archive log start;

二、归档模式启动后设置
1、归档进程设置:
  查看
SQL> show parameter log_archive_max_processes;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_max_processes            integer     4

修改:

SQL> alter system set log_archive_max_processes=5;
System altered

2、查看归档文件的情况
show parameter LOG_ARCHIVE_DEST_;

3、设置归档文件目录:
   设置前先启动归档。
  alter system set log_archive_dest_1 ="LOCATION=c:\orcl1122\guidang1\ mandatory";

   location 表示归档日志放在本地磁盘上  ,mandatory表示强制性,归档日志在没有写成功之前,对应的重做日志不能重用。
   optional  可选的,归档日志在没有写成功之前,对应的重做日志可重用。
 查看 已经修改了
 SQL> show parameter LOG_ARCHIVE_DEST_;
 NAME                                 TYPE        VALUE
 ------------------------------------ ----------- ------------------------------
 log_archive_dest_1                   string      LOCATION=C:\orcl1122\guidang1


4、查看设置归档文件的BINDING   

SQL> select destination,binding,target,status from v$archive_dest;
DESTINATION                    BINDING   TARGET  STATUS
------------------------------ --------- ------- ---------
C:\orcl1122\guidang1           OPTIONAL  PRIMARY VALID
C:\orcl1122\guidang2\          MANDATORY PRIMARY VALID
C:\orcl1122\guidang3\          OPTIONAL  PRIMARY VALID
C:\orcl1122\guidang4\          OPTIONAL  PRIMARY VALID
                               OPTIONAL  PRIMARY INACTIVE
                               OPTIONAL  PRIMARY INACTIVE
5、再次查看

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            C:\orcl1122\guidang4\
最早的联机日志序列     18
下一个存档日志序列   20
当前日志序列           20

6、切换重做日志
SQL> alter system switch logfile;

系统已更改。

7、再再查看  存档日志及当前日志序列已改。

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            C:\orcl1122\guidang4\
最早的联机日志序列     19
下一个存档日志序列   21
当前日志序列           21
8、查看各个归档目录下是否存在目录了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值