不设置 log2
手工同步arc
ALTER DATABASE REGISTER LOGFILE '/trunkbow/oracle/oradata/mmcdb/archive/1_6.dbf';
SQL> create user wrj identified by wrj;
User created.
SQL>
SQL>
SQL> grant dba,connect,resource to wrj;
Grant succeeded.
SQL> grant unlimited tablespace to wrj;
Grant succeeded.
SQL> connect wrj/wrj;
Connected.
SQL> create table test1 as select * from dba_objects;
Table created.
SQL>
SQL>
SQL>
SQL> alter system switch logfile;
System altered.
SQL> connect / as sysdba
Connected.
SQL>
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /trunkbow/oracle/oradata/mmcdb/archive
Oldest online log sequence 5
Next log sequence to archive 7
Current log sequence 7
ftp 172.150.34.17
Connected to 172.150.34.17.
220 MMC-APP-1 FTP server ready.
Name (172.150.34.17:oracle): oracle
331 Password required for oracle.
Password:
230 User oracle logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> bin
200 Type set to I.
ftp> cd /trunkbow/oracle/oradata/mmcdb/archive
250 CWD command successful.
ftp> mput 1*
mput 1_6.dbf? y
200 PORT command successful.
150 Opening BINARY mode data connection for 1_6.dbf.
226 Transfer complete.
local: 1_6.dbf remote: 1_6.dbf
3804672 bytes sent in 0.32 seconds
日志过来,如果没有手工注册,备库不自动恢复:
观察备库alert
alter database recover managed standby database disconnect from session
Attempt to start background Managed Standby Recovery process
MRP0 started with pid=11, OS id=11137
MRP0: Background Managed Standby Recovery process started
Media Recovery Waiting for thread 1 seq# 6
Thu Jan 10 12:53:49 2008
Completed: alter database recover managed standby database di
手工注册
SQL> show parameter standby
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
standby_archive_dest string /trunkbow/oracle/oradata/mmcdb
/archive
standby_file_management string AUTO
SQL> show parameter fal
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
fal_client string MMCDBBAK
fal_server string MMCDB
SQL> ALTER DATABASE REGISTER LOGFILE '/trunkbow/oracle/oradata/mmcdb/archive/1_6.dbf';
Database altered.
观测备用库 alert 日志
Media Recovery Waiting for thread 1 seq# 6
Thu Jan 10 12:53:49 2008
Completed: alter database recover managed standby database di
Thu Jan 10 13:04:57 2008
ALTER DATABASE REGISTER LOGFILE '/trunkbow/oracle/oradata/mmcdb/archive/1_6.dbf'
Thu Jan 10 13:04:57 2008
There are 1 logfiles specified.
ALTER DATABASE REGISTER [PHYSICAL] LOGFILE
Completed: ALTER DATABASE REGISTER LOGFILE '/trunkbow/oracle/
Thu Jan 10 13:05:04 2008
Media Recovery Log /trunkbow/oracle/oradata/mmcdb/archive/1_6.dbf
Media Recovery Waiting for thread 1 seq# 7
QL> select ARCHIVED_THREAD#, ARCHIVED_SEQ# , APPLIED_THREAD# , APPLIED_SEQ# ,status from v$archive_dest_status;
ARCHIVED_THREAD# ARCHIVED_SEQ# APPLIED_THREAD# APPLIED_SEQ# STATUS
---------------- ------------- --------------- ------------ ---------
0 0 0 0 VALID
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 VALID
11 rows selected.
SQL> select process,client_process,status,sequence#,block# from v$managed_standby;
PROCESS CLIENT_P STATUS SEQUENCE# BLOCK#
--------- -------- ------------ ---------- ----------
ARCH ARCH CONNECTED 0 0
ARCH ARCH CONNECTED 0 0
MRP0 N/A WAIT_FOR_LOG 7 0
SQL> select OPEN_MODE,PROTECTION_MODE,PROTECTION_LEVEL,SWITCHOVER_STATUS from v$database;
OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS
---------- -------------------- -------------------- ------------------
MOUNTED MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE NOT ALLOWED
SQL> select recovery_mode from v$archive_dest_status;
RECOVER
-------
MANAGED
=================================================================================
alter system set log_archive_dest_2='SERVICE=mmcdbbak REOPEN=100' scope=both;
SQL> alter system set log_archive_dest_2='SERVICE=mmcdbbak REOPEN=100' scope=both;
System altered.
SQL> alter system set log_archive_dest_state_2=enable scope=both;
System altered.
SQL> connect wrj/wrj
Connected.
SQL> create table test2 as select * from dba_objects;
Table created.
SQL> alter system archive log current;
System altered.
SQL> select OPEN_MODE,PROTECTION_MODE,PROTECTION_LEVEL,SWITCHOVER_STATUS from v$database;
OPEN_MODE PROTECTION_MODE PROTECTION_LEVEL SWITCHOVER_STATUS
---------- -------------------- -------------------- ------------------
MOUNTED MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE NOT ALLOWED
SQL> select ARCHIVED_THREAD#, ARCHIVED_SEQ# , APPLIED_THREAD# , APPLIED_SEQ# ,status from v$archive_dest_status;
ARCHIVED_THREAD# ARCHIVED_SEQ# APPLIED_THREAD# APPLIED_SEQ# STATUS
---------------- ------------- --------------- ------------ ---------
0 0 0 0 VALID
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
0 0 0 0 INACTIVE
1 7 1 6 VALID
Completed: ALTER DATABASE REGISTER LOGFILE '/trunkbow/oracle/
Thu Jan 10 13:05:04 2008
Media Recovery Log /trunkbow/oracle/oradata/mmcdb/archive/1_6.dbf
Media Recovery Waiting for thread 1 seq# 7
Media Recovery Log /trunkbow/oracle/oradata/mmcdb/archive/1_7.dbf
Media Recovery Waiting for thread 1 seq# 8
| 展开所有 | 收拢所有 |
| « | 五月 2012 | » | ||||
|---|---|---|---|---|---|---|
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
五月 2010(1篇)
十一月 2009(2篇)
九月 2009(1篇)
七月 2009(2篇)
六月 2009(5篇)
三月 2009(4篇)
十一月 2008(1篇)
十月 2008(3篇)
九月 2008(9篇)
八月 2008(2篇)
五月 2008(1篇)
四月 2008(1篇)
三月 2008(1篇)
二月 2008(9篇)
一月 2008(12篇)
十二月 2007(26篇)
六月 2007(3篇)
十二月 2006(1篇)