Oracle 高级复制
来源:互联网 发布:linux下make安装 编辑:程序博客网 时间:2024/05/22 08:27
在完成RMAN Duplicate复制数据库(http://blog.csdn.net/wanghuaiyuanwhy/article/details/7205097)之后,如需要目标数据库与副本数据库同步,可以配置两台数据库进行高级复制。
在目标机和副本机之间,通过oracle自带的网络管理(Net Manager), 相互建立监听程序
以sys账户分别在目标机和副本机内建立复制用户repadmin,并赋予相关的权限
1) create user repadmin identified by repadmin;
2) grant connect,resource to repadmin;
3) execute dbms_repcat_admin.grant_admin_any_schema('repadmin');
4) grant comment any table to repadmin;
5) grant lock any table to repadmin;
6) grant select any dictionary to repadmin;
修改system用户名密码
开始搭建高级复制
1、设置主体站点
用复制用户repadmin登陆OEM到数据机(已分配-高级复制-单击多主体复制-右边窗口“设置主体站点”)
弹出“设置向导”,单击“添加”, 弹出“添加站点”,分别添加查询机站点和数据机站点(Note:先添加查询机后添加数据机)
添加完成,点击“确定”,回到“设置向导”页面
点击“下一步”,“默认用户-管理员”的“方案”和“口令”就是复制用户REPADMIN,完成之后点击“下一步”
“主体站点方案”不用添加,直接点击“下一步”
“设置默认的连接调度”,“下一日期”为SYSDATE,“时间间隔”为1,点击“下一步”
“设置默认的清除作业调度”,同上一步一致就好,点击”下一步“
最后点击“完成”就好
PS.此步骤完成之后,会自动生成多个站点之间的公共和私有连接
2、创建主体组
用复制用户repadmin登陆OEM到数据机(已分配-高级复制-单击多主体复制-右边窗口“创建主体组”)
弹出“创建主体组”,“一般信息”、“对象”、“主体站点”三个标签
在“一般信息”标签下,填写“名称”,将“为对象生成支持并启动复制”前面的勾选上
在“对象”标签下,点击“添加”,弹出“将对象添加到组”,“方案”为INTERLINK,“要显示的对象”为表,“可用对象”参考
选择好“可用对象”里面的表后,点击“添加”按钮,完成之后,点击“确定”按钮,返回到“创建主体组”
在“主题站点”标签,点击“添加”,弹出“将主体站点添加到组”,选择“所有数据库连接”,选择下面出现的可用连接
点击“确定”,弹出“将目标添加到组”,选择“异步”,选择“使用现有对象”,最后点击“确定”,返回到“创建主体组”
点击“创建”
PS.正常情况下,会出现对象创建成功界面
3、此步骤之后,在对象标签中所有的表,你会发现是doing generate,看管理里面没有请求管理数量之后,点击“一般信息”标签中的“提交开始请求”,即可开启复制操作。
- oracle 高级复制步骤
- Oracle高级复制
- Oracle 高级数据复制
- Oracle高级复制
- Oracle高级复制机制
- Oracle 高级复制
- Oracle高级复制
- oracle高级复制配置手记
- oracle 高级复制同步数据
- oracle高级复制配置步骤
- ORACLE高级复制最佳实践
- oracle高级复制配置手记
- ORACLE的高级复制资料
- oracle 高级复制同步数据
- Oracle高级复制同步数据问题
- Oracle数据库高级复制功能介绍
- 如何搭建Oracle 8高级复制环境
- Oracle高级复制Step by Step
- 浅谈散列
- 如何从Eclipse工程中导入和导出jar包
- 测试用例的作用
- Epoll的一个例子[入门]【From mote_li Blog】
- Android的Handler总结
- Oracle 高级复制
- wp7中使用adduplex
- 一个简短的epoll服务器示例, 监听5000个端口, 使用线程池[safedead.cublog.cn]
- 我为什么选择python
- 针对12306.cn网站应用架够的一些看法
- s:select的用法以及注意点
- 生活中七个片段联想
- 前端高手---张克军之2011
- C# 异常处理