WINDOW平台ORACLE9异机做DG过程

上一篇 / 下一篇  2008-05-08 15:46:30 / 个人分类:DG

WINDOW平台ORACLE9异机做DG过程

检查数据库是否支持,企业版才支持
SQL>  select * from v$option where parameter = 'Managed Standby';

PARAMETER
------------------------------------------------------------------------

VALUE
------------------------------------------------------------------------

Managed Standby
TRUE

一、强制主库产生日志,由于备库是采用归档日志恢复的,如果没有归档日志恢复无从谈、
。 SQL> ALTER DATABASE FORCE LOGGING;

 

1对主库进行备份

RMAN> run {
2>  backup database ;
3>  sql 'alter system archive log current';
4>  backup format 'd:\oracle\bak\arc_%d_%T_%s' archivelog all;
5>  backup current controlfile for standby format 'd:\oracle\bak\control.bak';
6>  }

启动 backup 于 08-5月 -08
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
使用通道 ORA_DISK_3
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00002 name=E:\ORACLE\ORADATA\TSTDB\UNDOTBS01.DBF
输入数据文件 fno=00010 name=E:\ORACLE\ORADATA\TSTDB\USED_TEST01.DBF
输入数据文件 fno=00009 name=E:\ORACLE\ORADATA\TSTDB\XDB01.DBF
输入数据文件 fno=00005 name=E:\ORACLE\ORADATA\TSTDB\INDX01.DBF
输入数据文件 fno=00003 name=E:\ORACLE\ORADATA\TSTDB\DRSYS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_2: 正在启动 full 数据文件备份集
通道 ORA_DISK_2: 正在指定备份集中的数据文件
输入数据文件 fno=00011 name=E:\ORACLE\ORADATA\TSTDB\PERFSTAT.DBA
输入数据文件 fno=00013 name=E:\ORACLE\ORADATA\TSTDB\SYSTEM02.DBF
输入数据文件 fno=00008 name=E:\ORACLE\ORADATA\TSTDB\USERS01.DBF
输入数据文件 fno=00012 name=E:\ORACLE\TST01.DBF
输入数据文件 fno=00007 name=E:\ORACLE\ORADATA\TSTDB\TOOLS01.DBF
通道 ORA_DISK_2: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_3: 正在启动 full 数据文件备份集
通道 ORA_DISK_3: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=E:\ORACLE\ORADATA\TSTDB\SYSTEM01.DBF
输入数据文件 fno=00004 name=E:\ORACLE\ORADATA\TSTDB\EXAMPLE01.DBF
输入数据文件 fno=00006 name=E:\ORACLE\ORADATA\TSTDB\ODM01.DBF
通道 ORA_DISK_3: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\TSTDB_20080508_171 comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:15
通道 ORA_DISK_2: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\TSTDB_20080508_172 comment=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:01:15
通道 ORA_DISK_3: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\TSTDB_20080508_173 comment=NONE
通道 ORA_DISK_3: 备份集已完成, 经过时间:00:01:33
完成 backup 于 08-5月 -08

启动 Control File and SPFILE Autobackup 于 08-5月 -08
段 handle=D:\ORACLE\BAK\C-3183494620-20080508-01 comment=NONE
完成 Control File and SPFILE Autobackup 于 08-5月 -08

sql 语句: alter system archive log current

启动 backup 于 08-5月 -08
当前日志已存档
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
使用通道 ORA_DISK_3
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =51 记录 ID=184 时间戳=654022402
输入存档日志线程 =1 序列 =52 记录 ID=186 时间戳=654078306
输入存档日志线程 =1 序列 =53 记录 ID=188 时间戳=654164659
通道 ORA_DISK_1: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_2: 正在启动存档日志备份集
通道 ORA_DISK_2: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =54 记录 ID=190 时间戳=654171804
输入存档日志线程 =1 序列 =55 记录 ID=192 时间戳=654171920
输入存档日志线程 =1 序列 =56 记录 ID=193 时间戳=654172252
通道 ORA_DISK_2: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_3: 正在启动存档日志备份集
通道 ORA_DISK_3: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =57 记录 ID=195 时间戳=654172253
通道 ORA_DISK_3: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_3: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\ARC_TSTDB_20080508_177 comment=NONE
通道 ORA_DISK_3: 备份集已完成, 经过时间:00:00:12
通道 ORA_DISK_2: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\ARC_TSTDB_20080508_176 comment=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:15
通道 ORA_DISK_1: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\ARC_TSTDB_20080508_175 comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:16
完成 backup 于 08-5月 -08

启动 backup 于 08-5月 -08
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
使用通道 ORA_DISK_3
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括备用控制文件
通道 ORA_DISK_1: 正在启动段 1 于 08-5月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-5月 -08
段 handle=D:\ORACLE\BAK\CONTROL.BAK comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
完成 backup 于 08-5月 -08

启动 Control File and SPFILE Autobackup 于 08-5月 -08
段 handle=D:\ORACLE\BAK\C-3183494620-20080508-02 comment=NONE
完成 Control File and SPFILE Autobackup 于 08-5月 -08

 

RMAN> sql 'alter system switch logfile';

sql 语句: alter system switch logfile

RMAN> sql 'alter system switch logfile';

sql 语句: alter system switch logfile

RMAN> sql 'alter system switch logfile';

sql 语句: alter system switch logfile

RMAN>

2、修改主库参数文件
主库增加log_archive_dest_2
SQL> alter system set log_archive_dest_2='service=db2' scope=both;
系统已更改。

主库参数文件,如下:
*.aq_tm_processes=1
*.background_dump_dest='E:\oracle\admin\TSTDB\bdump'
*.compatible='9.2.0.0.0'
*.control_files='E:\oracle\oradata\TSTDB\CONTROL01.CTL','E:\oracle\oradata\TSTDB\CONTROL02.CTL','E:\oracle\oradata\TSTDB\CONT

ROL03.CTL'
*.core_dump_dest='E:\oracle\admin\TSTDB\cdump'
*.db_block_size=4096
*.db_cache_size=33554432
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_keep_cache_size=8388608
*.db_name='TSTDB'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=TSTDBXDB)'
*.event='10046 trace name context off'
*.fal_client='tstdb'
*.fal_server='db2'
*.fast_start_mttr_target=300
*.hash_join_enabled=FALSE
*.instance_name='TSTDB'
*.java_pool_size=33554432
*.job_queue_processes=10
*.large_pool_size=8388608
*.license_max_sessions=10
*.log_archive_dest_1='location=d:\oracle\arch'
*.log_archive_dest_2='service=db2'
*.log_archive_dest_3='SERVICE=auxdb2'
*.log_archive_dest_4='location=e:\oracle\oradata\tstdb\arch'
*.log_archive_dest_state_2='ENABLE'
*.log_archive_dest_state_3='DEFER'
*.log_archive_dest_state_4='DEFER'
*.log_archive_start=TRUE
*.log_buffer=1048576
*.open_cursors=300
*.pga_aggregate_target=16777216
*.processes=150
*.query_rewrite_enabled='FALSE'
*.remote_login_passwordfile='EXCLUSIVE'
*.resource_limit=TRUE
*.sga_max_size=167772160
*.shared_pool_size=67108864
*.sort_area_size=524288
*.standby_archive_dest='e:\oracle'
*.standby_file_management='auto'
*.star_transformation_enabled='FALSE'
*.timed_statistics=TRUE
*.trace_enabled=FALSE
*.undo_management='AUTO'
*.undo_retention=900
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='E:\oracle\admin\TSTDB\udump'
*.utl_file_dir='E:\oracle\oradata\logminer'


3、创建备库参数文件
*.DB_FILE_NAME_CONVERT='E:\oracle\oradata\TSTDB','D:\oracle\db2\data'
*.DB_FILE_NAME_CONVERT='E:\oracle','D:\oracle\db2\data'
*.LOG_FILE_NAME_CONVERT='E:\oracle\oradata\TSTDB','D:\oracle\db2\data'
*.aq_tm_processes=1
*.background_dump_dest='D:\oracle\db2\bdump'
*.compatible='9.2.0.0.0'
*.control_files='D:\oracle\db2\data\CONTROL01.CTL','D:\oracle\db2\data\CONTROL02.CTL','D:\oracle\db2\data\CONTROL03.CTL'
*.core_dump_dest='D:\oracle\db2\cdump'
*.db_block_size=4096
*.db_cache_size=33554432
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='tstDB'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=db2XDB)'
*.event='10046 trace name context off'
*.fal_client='db2'
*.fal_server='tstdb'
*.fast_start_mttr_target=300
*.hash_join_enabled=FALSE
*.instance_name='db2'
*.java_pool_size=33554432
*.job_queue_processes=10
*.large_pool_size=8388608
*.license_max_sessions=10
*.log_archive_dest_1='location=d:\oracle\db2\standbyArch'
*.log_archive_dest_2='SERVICE=tstdb'
*.log_archive_format='%s_%t.arc'
*.log_archive_start=TRUE
*.open_cursors=300
*.pga_aggregate_target=16777216
*.processes=150
*.query_rewrite_enabled='FALSE'
*.remote_archive_enable='true'
*.remote_login_passwordfile='EXCLUSIVE'
*.resource_limit=TRUE
*.shared_pool_size=50331648
*.sort_area_size=524288
*.standby_archive_dest='D:\oracle\db2\standbyArch'
*.standby_file_management='auto'
*.star_transformation_enabled='FALSE'
*.timed_statistics=TRUE
*.trace_enabled=FALSE
*.undo_management='AUTO'
*.undo_retention=900
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='D:\oracle\db2\udump'
5、创建备库实例和密码文件(注:密码要与主库一样)
6、配置主、备库TNS和LISTENER
创建备库SPFILE并启动到NOMOUNT状态

 

7、复制主库的备份文件到备库主机相同目录下,之后执行duplicate
:\>rman targetsys/sys@tstdbauxiliarysys/sys@db2

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

连接到目标数据库: TSTDB (DBID=3183494620)
已连接到备用数据库: tstDB (未安装)

RMAN> duplicate target database for standby dorecover;

启动 Duplicate Db 于 08-5月 -08
正在使用目标数据库控制文件替代恢复目录
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: sid=14 devtype=DISK
分配的通道: ORA_AUX_DISK_2
通道 ORA_AUX_DISK_2: sid=15 devtype=DISK
分配的通道: ORA_AUX_DISK_3
通道 ORA_AUX_DISK_3: sid=16 devtype=DISK

正在打印存储的脚本: Memory Script
{
   restore clone standby controlfile to clone_cf;
   replicate clone controlfile from clone_cf;
   sql clone 'alter database mount standby database';
}
正在执行脚本: Memory Script

启动 restore 于 08-5月 -08

使用通道 ORA_AUX_DISK_1
使用通道 ORA_AUX_DISK_2
使用通道 ORA_AUX_DISK_3
通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_AUX_DISK_1: 正在恢复控制文件
输出文件名=D:\ORACLE\DB2\DATA\CONTROL01.CTL
通道 ORA_AUX_DISK_1: 已恢复备份段 1
段 handle=D:\ORACLE\BAK\CONTROL.BAK tag=TAG20080508T103112 params=NULL
通道 ORA_AUX_DISK_1: 恢复完成
完成 restore 于 08-5月 -08

正在复制控制文件
输出文件名=D:\ORACLE\DB2\DATA\CONTROL01.CTL
输出文件名=D:\ORACLE\DB2\DATA\CONTROL02.CTL
输出文件名=D:\ORACLE\DB2\DATA\CONTROL03.CTL

sql 语句: alter database mount standby database

正在打印存储的脚本: Memory Script
{
   set until scn  281474976710655;
   set newname for datafile  1 to
 "D:\ORACLE\DB2\DATA\SYSTEM01.DBF";
   set newname for datafile  2 to
 "D:\ORACLE\DB2\DATA\UNDOTBS01.DBF";
   set newname for datafile  3 to
 "D:\ORACLE\DB2\DATA\DRSYS01.DBF";
   set newname for datafile  4 to
 "D:\ORACLE\DB2\DATA\EXAMPLE01.DBF";
   set newname for datafile  5 to
 "D:\ORACLE\DB2\DATA\INDX01.DBF";
   set newname for datafile  6 to
 "D:\ORACLE\DB2\DATA\ODM01.DBF";
   set newname for datafile  7 to
 "D:\ORACLE\DB2\DATA\TOOLS01.DBF";
   set newname for datafile  8 to
 "D:\ORACLE\DB2\DATA\USERS01.DBF";
   set newname for datafile  9 to
 "D:\ORACLE\DB2\DATA\XDB01.DBF";
   set newname for datafile  10 to
 "D:\ORACLE\DB2\DATA\USED_TEST01.DBF";
   set newname for datafile  11 to
 "D:\ORACLE\DB2\DATA\PERFSTAT.DBA";
   set newname for datafile  12 to
 "D:\ORACLE\DB2\DATA\TST01.DBF";
   set newname for datafile  13 to
 "D:\ORACLE\DB2\DATA\SYSTEM02.DBF";
   restore
   check readonly
   clone database
   ;
}
正在执行脚本: Memory Script

正在执行命令: SET until clause

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

正在执行命令: SET NEWNAME

启动 restore 于 08-5月 -08

使用通道 ORA_AUX_DISK_1
使用通道 ORA_AUX_DISK_2
使用通道 ORA_AUX_DISK_3
通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_AUX_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00002恢复到D:\ORACLE\DB2\DATA\UNDOTBS01.DBF
正将数据文件00003恢复到D:\ORACLE\DB2\DATA\DRSYS01.DBF
正将数据文件00005恢复到D:\ORACLE\DB2\DATA\INDX01.DBF
正将数据文件00009恢复到D:\ORACLE\DB2\DATA\XDB01.DBF
正将数据文件00010恢复到D:\ORACLE\DB2\DATA\USED_TEST01.DBF
通道 ORA_AUX_DISK_2: 正在开始恢复数据文件备份集
通道 ORA_AUX_DISK_2: 正在指定从备份集恢复的数据文件
正将数据文件00007恢复到D:\ORACLE\DB2\DATA\TOOLS01.DBF
正将数据文件00008恢复到D:\ORACLE\DB2\DATA\USERS01.DBF
正将数据文件00011恢复到D:\ORACLE\DB2\DATA\PERFSTAT.DBA
正将数据文件00012恢复到D:\ORACLE\DB2\DATA\TST01.DBF
正将数据文件00013恢复到D:\ORACLE\DB2\DATA\SYSTEM02.DBF
通道 ORA_AUX_DISK_3: 正在开始恢复数据文件备份集
通道 ORA_AUX_DISK_3: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到D:\ORACLE\DB2\DATA\SYSTEM01.DBF
正将数据文件00004恢复到D:\ORACLE\DB2\DATA\EXAMPLE01.DBF
正将数据文件00006恢复到D:\ORACLE\DB2\DATA\ODM01.DBF
通道 ORA_AUX_DISK_1: 已恢复备份段 1
段 handle=D:\ORACLE\BAK\TSTDB_20080508_171 tag=TAG20080508T102907 params=NULL
通道 ORA_AUX_DISK_1: 恢复完成
通道 ORA_AUX_DISK_2: 已恢复备份段 1
段 handle=D:\ORACLE\BAK\TSTDB_20080508_172 tag=TAG20080508T102907 params=NULL
通道 ORA_AUX_DISK_2: 恢复完成
通道 ORA_AUX_DISK_3: 已恢复备份段 1
段 handle=D:\ORACLE\BAK\TSTDB_20080508_173 tag=TAG20080508T102907 params=NULL
通道 ORA_AUX_DISK_3: 恢复完成
完成 restore 于 08-5月 -08

正在打印存储的脚本: Memory Script
{
   switch clone datafile all;
}
正在执行脚本: Memory Script

数据文件 2 已转换成数据文件副本
输入数据文件副本 recid=46 stamp=654180579 文件名=D:\ORACLE\DB2\DATA\UNDOTBS01.DB
F
数据文件 3 已转换成数据文件副本
输入数据文件副本 recid=47 stamp=654180579 文件名=D:\ORACLE\DB2\DATA\DRSYS01.DBF
数据文件 4 已转换成数据文件副本
输入数据文件副本 recid=48 stamp=654180580 文件名=D:\ORACLE\DB2\DATA\EXAMPLE01.DB
F
数据文件 5 已转换成数据文件副本
输入数据文件副本 recid=49 stamp=654180580 文件名=D:\ORACLE\DB2\DATA\INDX01.DBF
数据文件 6 已转换成数据文件副本
输入数据文件副本 recid=50 stamp=654180580 文件名=D:\ORACLE\DB2\DATA\ODM01.DBF
数据文件 7 已转换成数据文件副本
输入数据文件副本 recid=51 stamp=654180580 文件名=D:\ORACLE\DB2\DATA\TOOLS01.DBF
数据文件 8 已转换成数据文件副本
输入数据文件副本 recid=52 stamp=654180580 文件名=D:\ORACLE\DB2\DATA\USERS01.DBF
数据文件 9 已转换成数据文件副本
输入数据文件副本 recid=53 stamp=654180581 文件名=D:\ORACLE\DB2\DATA\XDB01.DBF
数据文件 10 已转换成数据文件副本
输入数据文件副本 recid=54 stamp=654180581 文件名=D:\ORACLE\DB2\DATA\USED_TEST01.
DBF
数据文件 11 已转换成数据文件副本
输入数据文件副本 recid=55 stamp=654180581 文件名=D:\ORACLE\DB2\DATA\PERFSTAT.DBA

数据文件 12 已转换成数据文件副本
输入数据文件副本 recid=56 stamp=654180581 文件名=D:\ORACLE\DB2\DATA\TST01.DBF
数据文件 13 已转换成数据文件副本
输入数据文件副本 recid=57 stamp=654180581 文件名=D:\ORACLE\DB2\DATA\SYSTEM02.DBF


正在打印存储的脚本: Memory Script
{
   set until scn  281474976710655;
   recover
   standby
   clone database
    delete archivelog
   ;
}
正在执行脚本: Memory Script

正在执行命令: SET until clause

启动 recover 于 08-5月 -08
使用通道 ORA_AUX_DISK_1
使用通道 ORA_AUX_DISK_2
使用通道 ORA_AUX_DISK_3

正在开始介质的恢复

Oracle 错误:
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01152: 文件 1 没有从完备的旧备份中恢复
ORA-01110: 数据文件 1: 'D:\ORACLE\DB2\DATA\SYSTEM01.DBF'

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 05/08/2008 12:49:54
RMAN-03015: error occurred in stored script. Memory Script
RMAN-06053: unable to perform. media recovery because of missing log
RMAN-06025: no backup of log thread 1 seq 60 scn 4208332 found to restore
RMAN-06025: no backup of log thread 1 seq 59 scn 4208217 found to restore
RMAN-06025: no backup of log thread 1 seq 58 scn 4202030 found to restore

RMAN>
8、
备库:
SQL> select status,instance_name from v$instance;

STATUS                   INSTANCE_NAME
------------------------ --------------------------------
MOUNTED                  db2

SQL> alter database recover managed standby disconnect from session;
alter database recover managed standby disconnect from session
*
ERROR 位于第 1 行:
ORA-16035: ?????? DATABASE ??


SQL> shutdown immediate;
ORA-01109: ??????


已经卸载数据库。
ORACLE 例程已经关闭。
SQL> statup nomount;
SP2-0734: 未知的命令开头 "statup nom..." - 忽略了剩余的行。
SQL> startup nomount;
ORACLE 例程已经启动。

Total System Global Area  143727516 bytes
Fixed Size                   453532 bytes
Variable Size             109051904 bytes
Database Buffers           33554432 bytes
Redo Buffers                 667648 bytes
SQL> alter database mount standby database;

数据库已更改。

9、主库执行
QL> col name format a25
QL> select a.NAME, a.SEQUENCE#, a.APPLIED
 2    from v$archived_log a
 3   where a.DELETED = 'NO'
 4     and a.SEQUENCE# >= 57
 5   order by a.FIRST_CHANGE# desc;

AME                       SEQUENCE# APPLIE
------------------------ ---------- ------
:\ORACLE\ARCH\ARC00060.0         60 NO
1

:\ORACLE\ORADATA\TSTDB\A         60 NO
CH\ARC00060.001

:\ORACLE\ARCH\ARC00059.0         59 NO
1

:\ORACLE\ORADATA\TSTDB\A         59 NO
CH\ARC00059.001

AME                       SEQUENCE# APPLIE
------------------------ ---------- ------

:\ORACLE\ARCH\ARC00058.0         58 NO
1

:\ORACLE\ORADATA\TSTDB\A         58 NO
CH\ARC00058.001

:\ORACLE\ARCH\ARC00057.0         57 NO


SQL> show parameter log

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- -----------------
----------
db_create_online_log_dest_1          string
db_create_online_log_dest_2          string
db_create_online_log_dest_3          string
db_create_online_log_dest_4          string
db_create_online_log_dest_5          string
dblink_encrypt_login                 boolean                FALSE
log_archive_dest                     string
log_archive_dest_1                   string                 location=d:\oracl
rch
log_archive_dest_10                  string
log_archive_dest_2                   string                 service=db2
log_archive_dest_3                   string                 SERVICE=auxdb2

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- -----------------
----------
log_archive_dest_4                   string                 location=e:\oracl
radata\tst
                                                            db\arch
log_archive_dest_5                   string
log_archive_dest_6                   string
log_archive_dest_7                   string
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                 DEFER
log_archive_dest_state_3             string                 DEFER

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- -----------------
----------
log_archive_dest_state_4             string                 DEFER
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
log_archive_dest_state_9             string                 enable
log_archive_duplex_dest              string
log_archive_format                   string                 ARC%S.%T
log_archive_max_processes            integer                2
log_archive_min_succeed_dest         integer                1
log_archive_start                    boolean                TRUE

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- -----------------
----------
log_archive_trace                    integer                0
log_buffer                           integer                1048576
log_checkpoint_interval              integer                0
log_checkpoint_timeout               integer                1800
log_checkpoints_to_alert             boolean                FALSE
log_file_name_convert                string
log_parallelism                      integer                1
logmnr_max_persistent_sessions       integer                1
remote_login_passwordfile            string                 EXCLUSIVE
SQL> alter system set log_archive_dest_state_2=enable scope=both;

系统已更改。

SQL> alter system switch logfile;

系统已更改。

SQL> col name format a50
SQL> select a.NAME, a.SEQUENCE#, a.APPLIED
  2    from v$archived_log a
  3   where a.DELETED = 'NO'
  4     and a.SEQUENCE# >= 57
  5   order by a.FIRST_CHANGE# desc;

NAME                                                SEQUENCE# APPLIE
-------------------------------------------------- ---------- ------
D:\ORACLE\ARCH\ARC00062.001                                62 NO
db2                                                        62 YES
D:\ORACLE\ARCH\ARC00061.001                                61 NO
db2                                                        61 NO
D:\ORACLE\ARCH\ARC00060.001                                60 NO
db2                                                        60 NO
E:\ORACLE\ORADATA\TSTDB\ARCH\ARC00060.001                  60 NO
D:\ORACLE\ARCH\ARC00059.001                                59 NO
E:\ORACLE\ORADATA\TSTDB\ARCH\ARC00059.001                  59 NO
db2                                                        59 NO
D:\ORACLE\ARCH\ARC00058.001                                58 NO

NAME                                                SEQUENCE# APPLIE
-------------------------------------------------- ---------- ------
E:\ORACLE\ORADATA\TSTDB\ARCH\ARC00058.001                  58 NO
db2                                                        58 NO
D:\ORACLE\ARCH\ARC00057.001                                57 NO
E:\ORACLE\ORADATA\TSTDB\ARCH\ARC00057.001                  57 NO
db2                                                        57 NO


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-05-17  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 158
  • 日志数: 29
  • 书签数: 2
  • 建立时间: 2008-04-29
  • 更新时间: 2008-05-16

RSS订阅

Open Toolbar