您的位置:首页 > 其它

一步一步学DataGuard(26)RMAN备份来创建之实践2

2008-04-18 13:26 495 查看
完成善后工作
善后工作通常很不起眼但是很重要,
1、修改primary数据库中的相关参数

SQL> show parameter db_unique

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_unique_name string jssweb
SQL> set sqlprompt Jssweb>
Jssweb> alter system set log_archive_config='DG_CONFIG=(jssweb,jsspdg,jssrman)';

系统已更改。

Jssweb> alter system set log_archive_dest_3='SERVICE=jssrman lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=jssrman';

系统已更改。

Jssweb> alter system set log_archive_dest_state_3=enable;

系统已更改。

2、考虑到为保证切换后,dg仍能正常运转,同时修改待切换的standby数据库初始化参数
SQL> show parameter db_unique

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_unique_name string jsspdg
SQL> set sqlprompt Jsspdg>
Jsspdg> alter system set log_archive_config='DG_CONFIG=(jssweb,jsspdg,jssrman)';

系统已更改。

Jsspdg> alter system set log_archive_dest_3='SERVICE=jssweb lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=jssweb';

系统已更改。

Jsspdg> alter system set log_archive_dest_state_3=enable;

系统已更改。

3、打开standby的redo应用
SQL> show parameter db_unique

NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
db_unique_name string jssrman
SQL> set sqlprompt Jssrman>
Jssrman> alter database recover managed standby database disconnect from session;

数据库已更改。

4、Primary切换日志,验证同步效果
Jssweb> alter system switch logfile;

系统已更改。

Jssweb>select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
787

Jsspdg>select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
787

Jssrman>select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
787

与之前通过primary物理备份相比,通过rman的duplicate命令创建standby,实际执行的步骤是不是更简单一些了呢,基本上你只需要记住duplicate的用法就好了,其它工作rman都自动帮你干。正象开篇中我说过的那样,为什么要选择通过rman来创建standby呢,因为简单:)
本系列全文完~~~
================================================
查看之前的连载:

[日志]一步一步学DataGuard(25)RMAN备份来创建之实践2008-04-09

[日志]一步一步学DataGuard(24)RMAN备份来创建之热身2008-04-08

[日志]一步一步学DataGuard(23)Standby之Log应用服务2008-04-07

[日志]一步一步学DataGuard(22)Standby之选择数据保护模式2008-04-04

[日志]一步一步学DataGuard(21)Standby之Redo传输服务(2)2008-04-03

[日志]一步一步学DataGuard(20)Standby之Redo传输服务(1)2008-04-02

[日志]一步一步学DataGuard(19)逻辑standby之高级管理42008-04-01

[日志]一步一步学DataGuard(18)逻辑standby之高级管理32008-03-31

[日志]一步一步学DataGuard(17)逻辑standby之高级管理22008-03-28

[日志]一步一步学DataGuard(16)逻辑standby之高级管理12008-03-27

[日志]一步一步学DataGuard(15)逻辑standby之failover2008-03-26

[日志]一步一步学DataGuard(14)逻辑standby之switchover2008-03-25

[日志]一步一步学DataGuard(13)逻辑standby之创建示例2008-03-24

[日志]一步一步学DataGuard(12)逻辑standby之创建步骤2008-03-22

[日志]一步一步学DataGuard(11)逻辑standby之准备创建2008-03-22

[日志]一步一步学DataGuard(10)物理standby之高级管理32008-03-21

[日志]一步一步学DataGuard(9)物理standby之高级管理22008-03-21

[日志]一步一步学DataGuard(8)物理standby之高级管理12008-03-20

[日志]一步一步学DataGuard(7)物理standby之failover2008-03-18

[日志]一步一步学DataGuard(6)物理standby之switchover2008-03-17

[日志]一步一步学DataGuard(5)物理standby之创建示例2008-03-14

[日志]一步一步学DataGuard(4)物理standby之创建步骤(2)2008-03-13

[日志]一步一步学DataGuard(3)物理standby之创建步骤(1)2008-03-13

[日志]一步一步学DataGuard(2)基础之术语再了解大概2008-03-12

[日志]一步一步学DataGuard(1)基础之名词先混个脸熟2008-03-11
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: