DG_Lite_switchover切换(笔记整理)
DG_Lite_switchover切换(笔记整理)
小鸡蹲蘑菇 发表于2年前
DG_Lite_switchover切换(笔记整理)
  • 发表于 2年前
  • 阅读 6
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: DG_Lite_switchover切换(笔记整理)

主库
ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY WITH SESSION SHUTDOWN;
SHUTDOWN IMMEDIATE 
startup nomount; 
alter database mount standby database; 
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION; 
备库
SELECT SWITCHOVER_STATUS FROM V$DATABASE;
ALTER DATABASE COMMIT TO SWITCHOVER TO  PHYSICAL  PRIMARY with session shutdown  ; 
  shutdown immediate;
startup; 
[oracle@dg1 dbs]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Mar 29 21:13:22 2013
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
主库操作
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>  select switchover_status from v$database;
SWITCHOVER_STATUS
--------------------
SESSIONS ACTIVE
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY WITH SESSION SHUTDOWN;
Database altered.
SQL> SQL> SQL> SHUTDOWN IMMEDIATE 
ORA-01507: database not mounted
ORACLE instance shut down.
SQL> startup nomount; 
ORACLE instance started.
Total System Global Area  230686720 bytes
Fixed Size                  1218676 bytes
Variable Size              75499404 bytes
Database Buffers          150994944 bytes
Redo Buffers                2973696 bytes
SQL> alter database mount standby database; 
Database altered.
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION; 
Database altered.
SQL> select status,database_mode from v$archive_dest_status; 
STATUS    DATABASE_MODE
--------- ---------------
VALID     MOUNTED-STANDBY
VALID     MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
INACTIVE  MOUNTED-STANDBY
VALID     MOUNTED-STANDBY
11 rows selected.
SQL> 
SQL> 
SQL> 
SQL> archive log list
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/arch
Oldest online log sequence     9
Next log sequence to archive   0
Current log sequence           9
当前备库:
SQL> SELECT SWITCHOVER_STATUS FROM V$DATABASE; 
SWITCHOVER_STATUS
--------------------
TO PRIMARY
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY; 
Database altered.
SQL> shutdown immediate;
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL>   startup; 
ORACLE instance started.
Total System Global Area  230686720 bytes
Fixed Size                  1218676 bytes
Variable Size              75499404 bytes
Database Buffers          150994944 bytes
Redo Buffers                2973696 bytes
Database mounted.
Database opened.
SQL> alter system switch logfile; 
System altered.
SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/arch
Oldest online log sequence     8
Next log sequence to archive   9
Current log sequence           9
SQL> /
System altered.
SQL> select status,database_mode from v$archive_dest_status; 
STATUS    DATABASE_MODE
--------- ---------------
VALID     OPEN
VALID     UNKNOWN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
INACTIVE  OPEN
10 rows selected.
共有 人打赏支持
粉丝 6
博文 68
码字总数 24144
×
小鸡蹲蘑菇
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: