数据库启动归档模式

检查数据库是否启动归档模式

SYS@PROD>archive log list;
Database log mode              No Archive Mode
Automatic archival             Disabled
Archive destination            /u01/app/oracle/product/10.2.0/db_1/dbs/arch
Oldest online log sequence     9
Current log sequence           11
SYS@PROD>
SYS@PROD>select open_mode,log_mode from v$database;

OPEN_MODE  LOG_MODE
---------- ------------
READ WRITE NOARCHIVELOG

show">修改归档文件存放路径

SYS@PROD>show parameter archive;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
archive_lag_target                   integer     0
log_archive_config                   string
log_archive_dest                     string
log_archive_dest_1                   string
log_archive_dest_10                  string
log_archive_dest_2                   string
log_archive_dest_3                   string
log_archive_dest_4                   string
log_archive_dest_5                   string
log_archive_dest_6                   string
log_archive_dest_7                   string

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_8                   string
log_archive_dest_9                   string
log_archive_dest_state_1             string      enable
log_archive_dest_state_10            string      enable
log_archive_dest_state_2             string      enable
log_archive_dest_state_3             string      enable
log_archive_dest_state_4             string      enable
log_archive_dest_state_5             string      enable
log_archive_dest_state_6             string      enable
log_archive_dest_state_7             string      enable
log_archive_dest_state_8             string      enable

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_9             string      enable
log_archive_duplex_dest              string
log_archive_format                   string      %t_%s_%r.dbf
log_archive_local_first              boolean     TRUE
log_archive_max_processes            integer     2
log_archive_min_succeed_dest         integer     1
log_archive_start                    boolean     FALSE
log_archive_trace                    integer     0
remote_archive_enable                string      true
standby_archive_dest                 string      ?/dbs/arch
SYS@PROD>
SYS@PROD>alter system set log_archive_dest_1='/u01/app/oracle' scope=spfile;
alter system set log_archive_dest_1='/u01/app/oracle' scope=spfile
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE

alter">这个错误信息需要是需要在路径前加上location。

SYS@PROD>alter system set log_archive_dest_1='location=/u01/app/oracle' scope=spfile;

System altered.

重启数据库到mount状态

SYS@PROD>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SYS@PROD>

startup">SYS@PROD>startup mount
ORACLE instance started.

Total System Global Area  524288000 bytes
Fixed Size                  1220384 bytes
Variable Size             155189472 bytes
Database Buffers          364904448 bytes
Redo Buffers                2973696 bytes
Database mounted.
SYS@PROD>

启动归档模式,关闭归档模式执行alter database no archivelog;

SYS@PROD>alter database archivelog;

Database altered.

打开数据库
SYS@PROD>alter database open;

Database altered.

SYS@PROD>

检查数据库模式

SYS@PROD>select open_mode,log_mode from v$database;

OPEN_MODE  LOG_MODE
---------- ------------
READ WRITE ARCHIVELOG

SYS@PROD>
SYS@PROD>archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/app/oracle
Oldest online log sequence     9
Next log sequence to archive   11
Current log sequence           11
SYS@PROD>

检查归档生成情况

SYS@PROD>set linesize 200
SYS@PROD>select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ---------
         1          1         10  104857600          2 YES INACTIVE                659062 09-JAN-14
         2          1         11  104857600          2 NO  CURRENT                 753229 12-JAN-14
         3          1          9  104857600          2 YES INACTIVE                585681 07-JAN-14

使用下面的命令切换redo log产生归档日志
SYS@PROD>alter system switch logfile;

System altered.

SYS@PROD>select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ---------
         1          1         10  104857600          2 YES INACTIVE                659062 09-JAN-14
         2          1         11  104857600          2 YES ACTIVE                  753229 12-JAN-14
         3          1         12  104857600          2 NO  CURRENT                 787841 13-JAN-14

SYS@PROD>alter system switch logfile;

System altered.

SYS@PROD>select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ---------
         1          1         13  104857600          2 NO  CURRENT                 787847 13-JAN-14
         2          1         11  104857600          2 YES ACTIVE                  753229 12-JAN-14
         3          1         12  104857600          2 YES ACTIVE                  787841 13-JAN-14

SYS@PROD>

检查归档日志路径,发现产生归档日志。

[oracle@ocm1 ~]$ cd /u01/app/oracle
[oracle@ocm1 oracle]$ ll
total 23032
-rw-r-----  1 oracle oinstall 23522816 Jan 13 15:05 1_11_835022046.dbf
-rw-r-----  1 oracle oinstall     1024 Jan 13 15:06 1_12_835022046.dbf
drwxr-xr-x  3 oracle oinstall     4096 Dec 24 14:02 admin
drwxr-xr-x 37 oracle oinstall     4096 Jan 13 15:02 agent10g
drwxr-xr-x  2 oracle oinstall     4096 Jan 13 14:58 archlog
drwxr-xr-x  2 oracle oinstall     4096 Jan 13 14:58 bakup
drwxr-xr-x  3 oracle oinstall     4096 Dec 24 14:02 oradata
drwxrwx---  7 oracle oinstall     4096 Jan 10 14:27 oraInventory
drwxrwx---  3 oracle oinstall     4096 Dec 23 21:10 product

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11590946/viewspace-1070033/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11590946/viewspace-1070033/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值