第一范文网 - 专业文章范例文档资料分享平台

ODI11G安装及使用

来源:用户分享 时间:2025/9/14 19:36:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

建立模型

先添加物理体系结构scott,物理体系结构的定义如下图:

scott物体体系结构方案如下:

添加逻辑体系结构:

新建项目CDC_CONSISTENT,并导入知识库 JKM Oracle Consistent

新建模型Oracle_scott,并点逆向工程,获得数据库信息:

日记记录设置

模型\\Oracle_scott\\双击\\日记记录 日记记录模式选择“一致性集合”,知识模块选择JKM Oracle

添加到CDC

模型\\Oracle_scott\\dept\\右键\\已更改数据捕获\\添加到CDC 模型\\Oracle_scott\\emp\\右键\\已更改数据捕获\\添加到CDC 调整顺序

增加订阅

模型\\Oracle_scott\\右键\\已更改数据捕获\\订户\\订阅 添加一个名字叫“SCOTT”的订阅者

启动日记

模型\\ Oracle_scott \\右键\\已更改数据捕获\\启动日记

测试

在PL/SQL Developer中执行下列语句往源系统插入数据

INSERT INTO

SELECT MAX(deptno) + 1, 'TEST', 'TEST' FROM ; INSERT INTO

SELECT MAX(empno) + 1, MAX(ename), MAX(job), MAX(mgr), MAX(hiredate), MAX(sal), MAX(comm), MAX(deptno) FROM ;

模型\\Oracle_scott\\dept\\右键\\已更改数据捕获\\日记数据 模型\\Oracle_scott\\emp\\右键\\已更改数据捕获\\日记数据 可以看到日记中有了一条记录。

创建接口

参照前面的CDC例子在项目“CDC_CONSISTENT”下新建两个接口CDC-CONSISTENT-DEPTHE CDC-CONSISTENT-EMP

需要导入的知识模块有LKM Oracle to Oracle (DBLink)、CKM Oracle和IKM Oracle Incremental Update。

运行接口,数据没有任何变化!已更改数据捕获\\日记数据中的数据依然存在!这个和Simple的不同了!

创建程序包

创建程序包“LOAD-CONSISTENT-DEPT”,把Model“Oracle_scott”拖两遍进来,一个做起点,一个做终点,把CDC-CONSISTENT-DEPT、CDC-CONSISTENT-EMP也拖进来,设置完前后步骤。

设置起点的类型为“日记记录模型”,勾上“扩展窗口”和“锁定用户”两个复选项,添加订户“SCOTT”。

设置终点的类型为“日记记录模型”,勾上“清除日记”和“取消锁定用户”两个复选项,添加订户“SCOTT”。 设置完成后的图表如下:

数据验证

1、在PL/SQL Developer中执行下列语句往源系统插入数据 INSERT INTO

SELECT MAX(deptno) + 1, 'TEST', 'TEST' FROM ; INSERT INTO

SELECT MAX(empno) + 1, MAX(ename), MAX(job), MAX(mgr), MAX(hiredate), MAX(sal), MAX(comm), MAX(deptno) FROM ;

2、查看日记数据可以看到日记中有了一条新增记录, 3、执行包“LOAD-CONSISTENT-DEPT”

4、查看表中的数据和日记记录中的数据。

搜索更多关于: ODI11G安装及使用 的文档
ODI11G安装及使用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7su8z2v5ry5nrap1rg1l036aw5tvqk00xky_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top