oracle 账号权限不足oracle之archive模式

oracle之archive模式

 

1、查看是否归档

archive log list;

2、开启归档模式

shutdown immediate;

startup mount;

alter database archivelog;

alter database open;

archive log list;—–确认是否已经启用归档

 

3、ARCn进程的数量

alter system set log_archive_max_processes=3;(最多十个)

4、自动归档

alter system set log_archive_start=true;(10g之后默认为true)

5、停止/启动归档(10g好像不行)

ALTER SYSTEM ARCHIVE LOG STOP;

alter system archive log start to ‘c:\temp’;

6、常用的归档操作

alter system archive log current ;

alter system switch logfile;

 

7、log_archive 相关参数

 

 

注意:Method 1 与Method 2 不能一起使用,使用时会报错

 

 

Method 1参数解释:

 

alter system set log_archive_dest_1='location=c:\temp mandatory reopen=500';

–mandatory必须归档成功,optional表示归档不一定要求成功

–reopen每5秒重试一次

–log_archive_dest_n最多可以配置10个,从1开始(可以是service)

Alter system set log_archive_min_succeed_dest=2;

–表示要求最少的归档成功的数目,如果mandatory大于该值,就以mandatory为准

Alter system set log_archive_dest_state_3=defer;

–defer表示延迟启用,enable表示启用,alternate表示可选的,当其他的dest不能写时,就会选择这个dest。

查看归档目的地的状态信息:

SELECT dest_name, status, destination FROM v$archive_dest;

STATUS    DEST_NAME            DESTINATION

——— ——————– ————————————————-

VALID     LOG_ARCHIVE_DEST_1   /home/oracle/test/1

VALID     LOG_ARCHIVE_DEST_2   /home/oracle/test/2

VALID     LOG_ARCHIVE_DEST_3   /home/oracle/tesoracle账号t/3

VALID     LOG_ARCHIVE_DEST_4   /home/oracle/test/4

INACTIVE  LOG_ARCHIVE_DEST_5

INACTIVE  LOG_ARCHIVE_DEST_6

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。