Window server2008R2上ODI12C安装配置

Window server2008R2上ODI12C安装配置

2023年7月4日发(作者:)

Window server2008R2上ODI12C安装配置

李雪锋

华东师范大学信息化办公室

2018/1/8

一. ODI12C安装与配置

1.安装前准备工作

(1)对于ODI12C,认证的JDK是1.8.0_131及更高版本。本文采用jdk-8u151。

下载地址:

/technetwork/java/javase/downloads/

(2)操作系统建议Windows 7, Windows Server 2012, Windows Server 2012 R2,

Windows 8.1, Windows 10, Windows Server 2016。本文中我们采用Windows

Server 2008 R2 Enterprise

(3)oracle版本:11.2.0.4

(4)ODI12C:12.2.1.3.0

2. ODI12C安装

本文采用standalone(独立)方式安装ODI,只需要直接安装odi软件便可。如果采用Collocated(并置)模式安装odi,则需要先安装Oracle Fusion

Middleware Infrastructure。

2.1JDK1.8.0_151安装

安装简单,略。

安装完成后,我们配置环境变量,右击“我的电脑”-->属性-->"高级"-->"环境变量"

新建环境变量JAVA_HOME=C:Program FilesJavajdk1.8.0_151 新建环境变量classpath=.;%JAVA_HOME%lib;%JAVA_HOME%

在环境变量path增加变量值%JAVA_HOME%bin;%JAVA_HOME%jrebin

配置好环境变量后,分别运行java –version、java、javac等测试jdk安装的正确性。

2.2oracle数据库安装

双击开启oracle数据库安装,安全更新配置

不做配置,下一步

下载软件更新配置,此处我们跳过更新

安装选项

点击下一步,进行系统类选择

点击下一步,选择单实例数据库安装

点击下一步,选择高级安装

点击下一步,进入语言选择 点击下一步,数据库版本类型选择企业版

点击下一步,数据库安装路径

点击下一步,选择数据库应用类型 点击下一步,配置数据库名和实例名orcl

点击下一步,进入内存、字符集、安全性等设置

点击下一步,默认

点击下一步,选择数据库数据文件位置

点击下一步,备份机制选择

点击下一步,对用户采用统一口令Xxxxxxxx

先决性条件检查

点击下一步,开始安装,等待安装完成。

2.3ODI12C基本安装

打开cmd,进入到目录:C:Program FilesJavajdk1.8.0_151bin下,执行如下命令:

通过对cpu、监视器、交换空间、jvm、临时空间等进行基本检查,满足安装条件。

接下来开启图形化安装欢迎界面: 点击下一步,进入自动更新配置界面,此处选择跳过自动更新

点击下一步,配置oracle主目录:

C:OracleMiddlewareOracle_Home 点击下一步,进入安装类型的选择,本文采用的是独立部署模式

点击下一步,进入先决条件检查 产生感叹号的原因是

问题: 此 Oracle 软件在公开发布时未在当前操作系统中经过认证。此版本可能已在公开发布后经过认证。

预期的结果: Windows 7, Windows Server 2012, Windows Server 2012 R2,

Windows 8.1, Windows 10, Windows Server 2016之一

实际结果: Windows Server 2008 R2 Enterprise

此处我们选择忽略这个问题。点击下一步,进入安装概览

点击安装,开启安装。。。。。。

等待进度条到达100%

点击下一步,显示安装完成后的详细信息

3. ODI12C配置

3.1master repository schemas与work repository schemas配置

我们需要在上面安装的oracle数据库上配置master repository schemas与work repository schemas。

进入C:OracleMiddlewareOracle_Homeoracle_commonbin执行如下命令

接下来进入欢迎界面

点击下一步,进入资料档案库创建。选择一种方法来创建组件模式并将其加载到数据库中。在“创建存储库”屏幕上:

(1)如果您具有在数据库上执行DBA活动所需的权限和特权,请选择系统加载和产品加载。 此过程假定您具有SYSDBA权限。

(2)如果您没有在数据库中执行DBA活动所需的权限或特权,则必须在此屏幕上选择为准备用于系统加载的脚本。 此选项会生成一个SQL脚本,您可以将其提供给数据库管理员。

(3)如果DBA已经为系统负载运行SQL脚本,请选择执行产品加载

(4)可以删除资料档案库

点击下一步,配置数据库信息 点击下一步,进行创建新的前缀和组件选择

点击下一步,为主用户方案和辅助用户方案配置口令:Xxxxxxxx

点击下一步,进入组件:主资料档案库和工作资料档案库的变量定制

超级用户(supervisor)口令:密码设置为Xxxxxxxx。必须设置超级用户密码

工作资料档案库类型:本处我们选择开发环境,如果配置执行环境,则无法使用designer。

使用开发(D)创建开发库。 这种类型的资源库允许管理设计时对象,如数据模型和项目(包括接口,过程等)。开发资源库还包括运行时对象(场景和会话)。 这种类型的存储库适合于开发环境。

使用Execution(E)创建执行存储库:此类存储库只包含运行时对象(场景,时间表和会话)。 它允许在Operator Navigator中启动和监视数据集成作业。 这样的存储库不能包含任何设计时工件。 Designer Navigator不能使用它。

工作资料档案库名称:自定义

工作资料档案库口令:配置密码Xxxxxxxx 点击下一步,针对组件创建方案所有者、默认表空间及临时表空间等

点击下一步,进入概要信息显示

点击创建,进入创建流程,创建完成后显示

3.2ODI Studio配置

3.2.1ODI Studio介绍

Oracle Data Integrator Studio(ODI Studio)是用来管理和配置Oracle Data

Integrator(ODI)的接口。ODI Studio作为独立模式或企业模式选项的一部分安装在指定的ORACLE_HOME目录下。 ODI Studio提供了四个用于管理ODI工件的图形化导航器:Designer,Operator,Topology和Security。 ODI Studio也可以直接按需执行作业,可用于开发和初始测试。

3.2.2ODI Studio添加第三方库

可以添加第三方库到ODI Studio。ODI Studio所需的所有文件(如第三方JDBC驱动程序,打开工具和库)应该部署到userlib目录中。 这个目录的位置是:%APPDATA%odioraclediuserlib。在win7/8;winserver2008及以上,具体位置:C:UsersmyUserNameAppDataRoamingodioraclediuserlib。

userlib目录下包含additional_文件,您可以在其中声明ODI Studio获取其他库和驱动程序的userlib目录之外的其他文件或文件夹,如以下示例所示:

编辑additional_文件后,您必须重新启动ODI Studio才能使更改生效。

3.2.3为ODI Studio配置java home

进入路径ORACLE_HOME/odi/studio/bin,本文中路径C:OracleMiddlewareOracle_.

在文件底部添加一行,增加指定jdk位置:

set JAVA_HOME=C:Program FilesJavajdk1.8.0_151

3.2.4启动ODI Studio

方式一:开始---所有程序---oracle--- ODI Studio

方式二:通过cmd,进入C:OracleMiddlewareOracle_Homeodistudiobin,执行

启动成功显示如下:

3.2.5Master Repository(主资料库)的连接

使用拓扑(Topology)和安全性(Security)这两个菜单,先必须连接到主存储库,连接到主存储库,无法使用操作器(Operator)和设计器(Designer)。具体操作如下:

(1)在ODI Studio界面,选择文件---新建---选择创建新的ODI资料档案库登录

Oracle data integrator连接具体配置

登录名:自定义的名称,随意。

用户:这里指超级用户:SUPERVISOR

口令:超级用户密码

数据库连接(主资料档案库)

用户:在3.1中我们设置的主资料档案库方案 密码:主资料档案库方案的密码

驱动器:根据数据库类型选择合适的驱动

工作资料档案库中选择仅主资料档案库

配置完成后,点击测试。测试成功后点击确定将会出现创建wallet口令,设置wallet口令

(2)连接到主资料库

点击连接到资料档案库,弹出输入wallet的界面

输入密码后,点击确定

点击确定,完成主存储库(Master Repository)连接。

3.2.6work Repository(工作资料库)的连接

在work Repository(工作资料库)环境中,可以使用所有菜单:操作器(Operator)、设计器(Designer)、拓扑(Topology)和安全性(Security)。这也是我们正常工作配置所需要连接的work Repository。具体操作如下:

(1)在ODI Studio界面,选择文件---新建---选择创建新的ODI资料档案库登录

Oracle data integrator连接具体配置

登录名:自定义的名称,随意。

用户:这里指超级用户:SUPERVISOR

口令:超级用户密码

数据库连接(主资料档案库)

用户:在3.1中我们设置的主资料档案库方案

密码:主资料档案库方案的密码

驱动器:根据数据库类型选择合适的驱动

工作资料档案库中选择工作资料档案库

配置完成后,点击测试。测试成功后点击确定将会出现需要输入wallet口令,也就是在3.2.5中设置的密码。

3.3独立模式agent创建与域配置

我们创建agent,并针对独立模式agent配置域环境,用于启动agent。

3.3.1创建agent

使用ODI Studio在Master Repository(主资料库)中创建agent。物理代理对应于单个独立代理或Java EE代理,并且在拓扑中应具有唯一的名称。 使用ODI Studio在主存储库中创建ODI代理。

作为其启动序列的一部分,代理程序连接到主存储库,以验证主存储器中是否存在使用其名称定义的物理代理程序。 如果找到它的条目,代理将继续启动,一旦启动,代理将从存储库中读取自己的所有预定作业并开始处理它们。 如果它找不到代理的物理代理条目,则启动失败。创建agent流程:

(1)在创建ODI代理之前,必须首先启动ODI Studio并连接到ODI Studio中的主存储库(Master Repository)。 (2)在拓扑菜单---物理体系结构---代理右击选择新代理

名称:OracleDIAgent1,应与3.3.2域基本配置中(8)创建一个新的ODI系统组件名称保持一致。主机填写ip地址。填写好后保存

(3)逻辑体系结构中代理配置

逻辑代理通过上下文与物理代理相关联

逻辑体系结构---代理右击选择新代理---

上下文中选择上面物理体系结构中的agent:OracleDIAgent1 3.3.2域基本配置

(1)开启域配置向导

进入目录C:OracleMiddlewareOracle_Homeoracle_commoncommonbin下,执行

(2)新建域并制定域位置

建议域主目录位于Oracle主目录之外。 此目录结构有助于避免在需要升级或重新安装软件时出现的问题。要指定域类型和域主目录:

(3)配置模板选择

增加模板Oracle Data Integrator - Standalone Agent

(4)JDK配置

(5)数据库配置类型 自动配置类型选择RCU数据(R);主机名就是承载oracle数据库的计算机名称;

方案所有者就是之前在3.1中创建的。信息填完后,通过点击获取RCU配置来进行数据库连接测试,出现如下信息表示成功

(6)组件数据源

保持默认 (7)JDBC测试

(8)创建一个新的ODI系统组件

本处系统组件对应3.3.1中创建的agent:OracleDIAgent1

(9)ODI服务器配置

系统组件就是在3.3.8中新增的组件;

服务器监听地址:承载odi服务的服务器ip地址

监听端口:odi服务端口

首选数据源:OdiMasterRepository

(10)节点管理器配置

保持默认域位置。配置节点管理器用户名:weblogic 密码:Xxxxxxxx (11)配置概要

确认后可以进行创建

(12)配置进度

点击创建后,开始创建 (13)完成域的配置

3.3.3基于nodemanager启动独立模式的agent:OracleDIAgent1

(1)先启动nodemanager

在Windows操作系统上,Oracle建议您将节点管理器配置为作为启动服务运行。 这允许节点管理器每次系统重新启动时自动启动。

(2)利用nodemanager启动agent:OracleDIAgent1

3.3.4不基于nodemanager启动独立模式的agent:OracleDIAgent1

进入目录C:weblogicbeauser_projectsdomainsbase_domainbin

执行 -NAME=OracleDIAgent1

3.3.5测试代理启动的正确性

通过访问192.168.105.25:20910/oraclediagent,出现如下内容表示代理正常启动。

参考文献:

[1]

/middleware/12213/odi/administer-develop/#GUID-C59F7B62-1AAC-4555-B7B9-8FCDD481CCDD

[2]

/middleware/12213/lcm/ODING/#ODING941

发布者:admin,转转请注明出处:http://www.yc00.com/web/1688462215a141041.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信