查看: 14765|回复: 30

[精华] Step by Step 配置 II 从 MSSQL 复制到 ORACLE

[复制链接]
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
跳转到指定楼层
1#
发表于 2008-8-25 18:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前言:
SQL复制是 DB2数据库技术中比较成熟的一种企业级复制技术,它能支持众多的源数据库类型和目标数据库类型,比如源数据库可以是DB2、Oracle、MS SQLSERVER、Sybase和Informix等等,而目标数据库也同样可以是上面这些主流数据库。本次实验将主要介绍通过DB2 Information Integrator(现在改名为Websphere Information Integrator,简称为WSII)技术以及SQL Replication技术来实现从MSSQL到ORACLE的复制。

环境介绍:

OS: Windows 2003
DB2 和 II :8.2
  C:\ >db2licm -l
产品名                       = "DB2 企业服务器版"
产品标识                   = "DB2ESE"
版本信息                     = "8.2"
到期日期                     = "永久"
注册的连接用户策略           = "禁用"
已授权的 Connect 用户数    = "5"
增强策略                     = "软停止"
处理器数目                   = "1"
许可处理器数目               = "1"
数据库分区功能部件         = "未授权"
注释                         = ""
其它信息                     = ""

产品名                       = "DB2 Information Integrator Advanced Edition Unli
mited"
产品标识                   = "DB2II"
版本信息                     = "8.2"
到期日期                     = "永久"
处理器数目                   = "1"
许可处理器数目               = "1"
注释                         = "28010000"
其它信息                     = ""


MSSQL: SQL2000sp3
Oracle : 10gr2

C:\>type C:\IBM\SQLLIB\cfg\db2dj.ini
ORACLE_HOME=C:\oracle\product\10.2.0\db_1
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
2#
 楼主| 发表于 2008-8-25 18:46 | 只看该作者
1、在联合数据库对象中创建包装器、服务器定义

[ 本帖最后由 macrozeng 于 2008-8-25 18:52 编辑 ]

Snap1.jpg (31.66 KB, 下载次数: 29)

创建包装器

创建包装器

Snap5.jpg (46.82 KB, 下载次数: 21)

创建服务器定义

创建服务器定义

Snap6.jpg (42.13 KB, 下载次数: 20)

Snap6.jpg

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
3#
 楼主| 发表于 2008-8-25 18:54 | 只看该作者
在联合数据库对象中创建用户映射、昵称

Snap4.jpg (36.26 KB, 下载次数: 31)

创建用户映射

创建用户映射

Snap6.jpg (49.83 KB, 下载次数: 28)

创建昵称

创建昵称

Snap7.jpg (43.25 KB, 下载次数: 21)

Snap7.jpg

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
4#
 楼主| 发表于 2008-8-25 19:02 | 只看该作者
创建 ORACLE 包装器和服务器定义

Snap7.jpg (31.28 KB, 下载次数: 29)

创建 ORA 包装器

创建 ORA 包装器

Snap8.jpg (41.03 KB, 下载次数: 25)

创建ORCL服务器定义

创建ORCL服务器定义

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
5#
 楼主| 发表于 2008-8-25 19:02 | 只看该作者
这里不能选择 10g 必须选择 10 ,否则复制中心创建预订集的时候会产生 Subscription0NF 错误,详细信息见:
http://www-01.ibm.com/support/docview.wss?uid=swg1JR25985

[ 本帖最后由 macrozeng 于 2008-8-25 19:05 编辑 ]

Snap9.jpg (13.62 KB, 下载次数: 30)

完成后如下图

完成后如下图

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
6#
 楼主| 发表于 2008-8-25 19:10 | 只看该作者
在复制中心中创建 Capture 控制服务器

Snap12.jpg (16.95 KB, 下载次数: 22)

Snap12.jpg

Snap13.jpg (59.03 KB, 下载次数: 23)

创建 Capture 控制表

创建 Capture 控制表

Snap16.jpg (26.48 KB, 下载次数: 40)

注册昵称

注册昵称

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
7#
 楼主| 发表于 2008-8-25 19:14 | 只看该作者
创建 Apply 控制表

Snap10.jpg (11.28 KB, 下载次数: 25)

Snap10.jpg

Snap17.jpg (54.85 KB, 下载次数: 29)

把“将此服务器用作 Capture 控制服务器和 Apply 控制服务器” check 框打上,Capture 模式 ASN

把“将此服务器用作 Capture 控制服务器和 Apply 控制服务器” check 框打上,Capture 模式 ASN

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
8#
 楼主| 发表于 2008-8-25 19:19 | 只看该作者
创建预订集——集信息

Snap18.jpg (62.61 KB, 下载次数: 26)

选择 Capture 控制服务器

选择 Capture 控制服务器

Snap19.jpg (32.52 KB, 下载次数: 24)

Snap19.jpg

Snap21.jpg (59.05 KB, 下载次数: 26)

选择目标服务器

选择目标服务器

Snap22.jpg (36.7 KB, 下载次数: 24)

Snap22.jpg

Snap23.jpg (37.01 KB, 下载次数: 25)

Snap23.jpg

Snap24.jpg (56 KB, 下载次数: 24)

激活预订集

激活预订集

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
9#
 楼主| 发表于 2008-8-25 19:44 | 只看该作者
创建预订集——源到目标映射

Snap25.jpg (65.79 KB, 下载次数: 23)

Snap25.jpg

Snap26.jpg (49.15 KB, 下载次数: 22)

把远程目标模式改为 system

把远程目标模式改为 system

使用道具 举报

回复
论坛徽章:
42
ITPUB元老
日期:2005-09-09 13:45:35马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14优秀写手
日期:2013-12-18 09:29:09ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32版主3段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:362012新春纪念徽章
日期:2012-02-13 15:13:36
10#
 楼主| 发表于 2008-8-25 19:47 | 只看该作者
创建预订集——时间表
把时间间隔改小,本例中为了尽快看到复制效果, 设为1 分钟

Snap28.jpg (45.81 KB, 下载次数: 27)

Snap28.jpg

使用道具 举报

回复

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

本版积分规则 发表回复

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