好文档 - 专业文书写作范文服务资料分享网站

ODI11G安装及使用

天下 分享 时间: 加入收藏 我要投稿 点赞

ODI是oracle的数据抽取工具,11G融合了wls和jdev,不10G相比出现了教大幅度的 变化。

环境介绍: OS:Win7-32bit Oracle-DB:10GXE WLS:

ODI:

RCU:安装资料库

解压完成后需要rcuHome\\BIN目录下面打开文件,选择创建

填写数据库连接信息

填写数据库连接信息

填写ODI数据库用户口令

填写ODI相关对象信息,主资料库ID,口令

创建表空间

开始创建

表空间创建完毕后作创建对象前确认

开始创建主资料库和工作资料库

创建完成

安装ODI

解压后到disk1中点击setup,选择需要按照的ODI对象,本机上安装服务器和编辑器!

作检查

选择安装目录

数据库连接信息

ODI应用超级用户口令

代理名称和代理端口

确讣安装信息 开始安装

安装完毕!

创建domain

进入$ODI_HOME$\\common\\bin\\运行来创建domain

填写domain的名称

Weblogic域管理员口令

选择java sdk

填写数据库连接信息

作数据库连接信息验证

选择domain功能配置

管理服务器信息配置

受管理server

集群配置,由于不做集群,直接下一步

计算机配置

集群服务器配置,直接下一步

服务安装

配置概要

开始创建域 创建完毕

启动服务

首先启动Adminerver

然后到D:\\Oracle\\Middleware\\\\server\\bin目录下面启劢

到D:\\Oracle\\Middleware\\\\common\\nodemanager目录下面修改 文件中StartScriptEnabled=true将false改为true,重启 nodemanager

进入weblogic console页面 服务器->控制->启动odiServer

例子一、建立资料库连接并创建一个初始化表的接口

1. 点击连接到资料库,填写资料库连接信息

2. 打开SQL Developer,使用以下的sql语句创建新的用户

create user ODI_STAGE identified by ODI_STAGE

default tablespace users temporary tablespace temp;

grant connect, resource, create trigger, create view to ODI_STAGE;

3. 在ODI中打开拓扑导航页,选择物理体系结构,展开技术节,右键单击Oracle并选择

新建数据服务器

4. 在新建窗口,输入以下的参数。点JDBC标签 Parameter Value Name ODI_STAGE Instance/dblink (Data Server) ORCL User ODI_STAGE Password ODI_STAGE

设置JDBC连接

保存连接点“测试连接”

5. 展开Oracle节点,右键单击ODI_STAGE,选择新建物理方案

6. 在方案(方案)和方案(工作方案)下拉框,选择ODI_STAGE方案,点击保存按钮,关闭物理方案,在弹出的信息窗口选择确定

7. 打开逻辑体系结构,找到技术->Oracle,右键单击Oracle并选择新建逻辑方案

8. 将逻辑方案命名为ODI_STAGE,设置Global上下文的物理方案为,保存并关闭。

9. 在设计器页点击项目页的图标,选择新建项目

10. 在新建对象窗口的名称栏目输入Procedure-CRT-TBL,代码栏目自动填充为

Procedure-CRT-TBL, 点保存按钮可以看到新建的Procedure-CRT-TBL已经出现在项目列表中

11. 在项目页依次展开Procedure-CRT-TBL->第一个文件夹,右键单击过程选择新建过程

12. 在新对象窗口将新建的过程命名为PRD-create-populate-table,目标技术选择Oracle,点详细资料页签,点按钮添加一个步骤

13. 在信息窗口中输入以下参数,选择忽略错误,选择详细资料 参数 值 Drop table 名称 Oracle 技术 ODI_STAGE 方案 DROP table 命令

14. 点添加另外的步骤,输入以下参数 参数 值 Create Table 名称 Oracle 技术 ODI_STAGE 方案 命令 CREATE table \ \ \ \ \ \ constraint \primary key(\ ) 15. 点添加另外的步骤初始化SRC_SALES_PERSON1表,输入以下参数 参数 值 Populate table 名称 Oracle 技术 ODI_STAGE 方案 begin 命令 insert into values (11,'Andrew','Andersen','22/02/1999',sysdate); insert into values (12,'John','Galagers','20/04/2000',sysdate); insert into values (13,'Jeffrey','Jeferson','32422',sysdate); insert into values (20,'Jennie','Daumesnil','28/02/1988',sysdate); insert into values (21,'Steve','Barrot','24/09/1992',sysdate); insert into values (22,'Mary','Carlin','14/03/1995',sysdate); insert into values (30,'Paul','Moore','36467',sysdate); insert into values (31,'Paul','Edwood','18/03/2003',sysdate); insert into values (32,'Megan','Keegan','29/05/2001',sysdate); insert into values (40,'Rodolph','Bauman','29/05/2000',sysdate); insert into values (41,'Stanley','Fischer','37233',sysdate); insert into values (42,'Brian','Schmidt','25/08/1992',sysdate); insert into values (50,'Anish','Ishimoto','30/01/1992',sysdate); insert into values (51,'Cynthia','Nagata','28/02/1994',sysdate);

7su8z2v5ry5nrap1rg1l036aw5tvqk00xky
领取福利

微信扫码领取福利

微信扫码分享