查看: 27271|回复: 24

[精华] 搭建Oracle11gR2 DataGuard

[复制链接]
招聘 : 数据库管理员
论坛徽章:
122
马上加薪
日期:2014-02-19 11:55:14ITPUB官方微博粉丝徽章
日期:2011-06-28 19:45:36管理团队成员
日期:2011-05-07 01:45:082010广州亚运会纪念徽章:拳击
日期:2011-03-29 13:11:152010广州亚运会纪念徽章:篮球
日期:2011-02-20 22:50:172011新春纪念徽章
日期:2011-02-18 11:42:492011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:50
跳转到指定楼层
1#
发表于 2009-9-8 21:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
安装好两台Oracle11gR2后,简单的建了个测试库,然后搭建了一套物理备库。整个过程非常简单,和以前的版本也没多大区别。不过因为11g密码以及密码文件名大小写的问题折腾了一下。

按照以前9i和10g的文档,使用如下语句创建了passwordfile:

orapwd file=$ORACLE_HOME/dbs/orapwTEST password=pass entries=30

结果发现主库的归档一直无法传递到备库库,报:

ORA-16191: Primary log shipping client not logged on standby

根据以前的经验,重新创建了住备库的password file,根据metalink,修改了sec_case_sensitive_logon参数为false,都不行。最后才发现,必须将passwordfile中的sid改成小写才行。

orapwd file=$ORACLE_HOME/dbs/orapwtest password=pass entries=30

Oracle11g,最吸引人的特性是Active Data Guard,也就是物理备库在open read only的同时,可以apply log。启用该特性非常简单,首先要确保compatible=11.0.0.0以上,然后在open read only的状态下执行recover managed standby database disconnect即可。开启该特性最好能同时开启实时日志应用,以减少主备库之间数据的延迟,所以在备库添加好standby logfile:

recover managed standby database cancel;

alter database open;

alter database add standby logfile group 10 ('/u01/oracle/oradata/test/stbredo01.dbf') size 100m reuse;
alter database add standby logfile group 11 ('/u01/oracle/oradata/test/stbredo02.dbf') size 100m reuse;
alter database add standby logfile group 12 ('/u01/oracle/oradata/test/stbredo03.dbf') size 100m reuse;
alter database add standby logfile group 13 ('/u01/oracle/oradata/test/stbredo04.dbf') size 100m reuse;

然后将备库置于实时日志应用:

SQL> select open_mode from v$database;
OPEN_MODE
--------------------
READ ONLY

SQL> alter database recover managed standby database using current logfile disconnect;
Database altered.

SQL> select open_mode from v$database;
OPEN_MODE
--------------------
READ ONLY WITH APPLY

在主库创建测试表并插入数据:

SQL> create table ningoo.test_table(i int);
Table created.

SQL> insert into ningoo.test_table values(1);
1 row created.

SQL> commit;
Commit complete.

SQL> alter system archive log current;
System altered.

在备库查询:

SQL> select * from ningoo.test_table;
         I
----------
         1

本文网址:http://www.ningoo.net/html/2009/ ... gr2_data_guard.html

[ 本帖最后由 NinGoo 于 2009-9-8 23:18 编辑 ]
论坛徽章:
12
2011新春纪念徽章
日期:2011-01-04 10:37:10复活蛋
日期:2011-08-05 07:49:13ITPUB官方微博粉丝徽章
日期:2011-07-01 14:13:35数据库板块每日发贴之星
日期:2011-05-17 01:01:012010广州亚运会纪念徽章:篮球
日期:2011-05-16 15:17:13数据库板块每日发贴之星
日期:2011-05-02 01:01:02数据库板块每日发贴之星
日期:2011-04-27 01:01:022010广州亚运会纪念徽章:棋类
日期:2011-04-26 14:51:37ITPUB学员
日期:2011-04-08 09:44:05ITPUB元老
日期:2012-08-12 12:19:07
2#
发表于 2009-9-8 21:58 | 只看该作者
大师 Grid Infrastructure 安装了

安装的话顺手给个文档

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
3#
发表于 2009-9-9 08:22 | 只看该作者
记录学习

使用道具 举报

回复
论坛徽章:
7
ITPUB8周年纪念徽章
日期:2009-09-27 10:21:22祖国60周年纪念徽章
日期:2009-10-09 08:28:00ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26凯迪拉克
日期:2013-11-29 16:04:312014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02
4#
发表于 2009-9-9 08:48 | 只看该作者
太快了,dataguard都出来了,牛!!!

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
5#
发表于 2009-9-9 10:14 | 只看该作者
这速度。呵呵!

使用道具 举报

回复
论坛徽章:
21
开发板块每日发贴之星
日期:2008-02-09 01:05:59ITPUB9周年纪念徽章
日期:2010-10-08 09:31:222011新春纪念徽章
日期:2011-01-04 10:24:02ERP板块每日发贴之星
日期:2011-01-16 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:32灰彻蛋
日期:2011-06-18 13:27:59每日论坛发贴之星
日期:2011-06-19 01:01:01蛋疼蛋
日期:2011-06-25 07:13:072012新春纪念徽章
日期:2012-01-04 11:51:22ERP板块每日发贴之星
日期:2010-05-23 01:01:02
6#
发表于 2009-9-9 10:34 | 只看该作者
好文,顶一个。

使用道具 举报

回复
论坛徽章:
3
ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:152013年新春福章
日期:2013-02-25 14:51:24茶鸡蛋
日期:2013-02-28 16:48:41
7#
发表于 2009-10-14 17:31 | 只看该作者
期待很久了,终于出来了。

使用道具 举报

回复
论坛徽章:
7
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53奥运会纪念徽章:跆拳道
日期:2008-07-22 12:15:52奥运会纪念徽章:网球
日期:2008-07-30 15:01:14ITPUB8周年纪念徽章
日期:2009-09-27 10:21:222010新春纪念徽章
日期:2010-03-01 11:08:292010广州亚运会纪念徽章:台球
日期:2010-12-21 22:00:59
8#
发表于 2009-10-15 19:27 | 只看该作者
内容有借鉴,但不至于就精华了吧?
Active Data Guard   在11gr1中就可实现

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-01-04 08:33:08
9#
发表于 2009-10-16 19:57 | 只看该作者
谢谢,学习了!

使用道具 举报

回复
论坛徽章:
113
生肖徽章2007版:羊
日期:2011-10-11 10:20:29生肖徽章2007版:羊
日期:2011-10-11 10:20:29生肖徽章2007版:羊
日期:2011-10-11 10:20:29生肖徽章2007版:羊
日期:2011-10-11 10:20:29生肖徽章:猴
日期:2007-04-10 01:23:40生肖徽章:虎
日期:2011-10-11 10:20:29生肖徽章:羊
日期:2007-08-12 22:22:56生肖徽章:兔
日期:2007-08-15 17:25:14生肖徽章:虎
日期:2011-10-11 10:20:29生肖徽章:虎
日期:2007-09-24 07:24:16
10#
发表于 2009-10-16 20:48 | 只看该作者
学习。。。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表