oracle odi独立代理和j2ee代理的区别
发布网友
发布时间:2022-04-13 18:14
我来回答
共1个回答
热心网友
时间:2022-04-13 19:44
ODI11g:建立一个海外代理
目的
本教程将引导您完成所需的步骤设置和安装一个甲骨文数据集成器(ODI) 代理
时间来完成
大约20分钟
概述
使用海外执行常见的任务,是建立海外开发和安装代理。 ODI场景创建后, 他们可以安排和策划使用一个海外代理,这是一个轻量级的Java海外开发流程,协调执行场景。。 本教程将引导您完成所需的步骤设置和安装海外代理。 对于这个示例, 您使用OBE题为ODI创建过程创建一个海外开发过程来创建并填充一个关系表。 你也在海外运营商验证程序的执行。
场景
琳达是一个全球企业数据库管理员。 在全球企业,琳达负责 执行数据库管理和集成任务在组织内的各种资源。 特别是,琳达负责数据加载、转换和验证。 琳达开始工作在她的项目,创造了新的主存储库 和工作存储库。 琳达还创建了项目和程序创建一个关系表,用数据填充它。 现在琳达需要设置和安装一个海外代理服务。
软件和硬件要求
下面列出的软件要求:
安装系统应该包括以下产品:
Oracle数据库11 g
Oracle的数据集成器11 gr1一起
如果没有做过,开始数据库Oracle 11 g的服务和组件
先决条件
在你开始任务之前,确保你的系统环境符合下列要求:
1。
已经安装了Oracle 11 g的数据库。 如果没有做过,开始数据库Oracle 11 g的服务和组件
2。
已经安装了Oracle的数据集成器11 gr1一起吗
3所示。
本OBE之前,您应该已经成功地完成了以下ob:
ODI11g:创建和海外开发连接到主存储库。要访问这个OBE,单击在这里。
ODI11g:创建一个海外开发项目和程序来创建和填充一个关系表。 要访问这些ob,单击在这里。
驿码海外代理密码
在创建一个海外代理之前,您必须运行编码密码命令生成一个加密的密码并粘贴到odiparams。 蝙蝠参数文件。 为此,执行以下步骤:
1。
导航到ODI_HOME目录,ODI安装并打开代理\ bin子目录:甲骨文(C:\ \中间件代理\ Oracle_ODI1 \ oracledi \ \ bin)。 导航到odiparams。 bat文件,右键单击该文件,并选择编辑和一个文本编辑器打开它。 离开这个编辑器中打开,您将运行一个批处理文件从命令窗口并返回这个结果复制到odiparams文本编辑器。 bat文件。
解释:您需要编辑odiparams。 bat文件设置为海外代理使用存储库连接信息。 密码信息存储作为一个加密的字符串。 你将在命令窗口生成加密的字符串。
Screenshot for Step
2。
离开打开文本编辑器,打开命令窗口(开始- > - > cmd)运行,将目录更改为ODI_HOME \代理\ bin目录:
C:\ Oracle中间件\ Oracle_ODI1 \ oracledi \ \代理\ bin
Screenshot for Step
3所示。
生成加密的密码字符串,您将使用代理命令:编码<密码>。因为你的密码是“oracle1”这个词,在命令窗口中输入并执行下面的命令:
编码oracle1
保持打开命令窗口,你会回到编辑odiparams后。 bat文件。
Screenshot for Step
4所示。
从命令窗口复制生成的加密密码(从命令窗口的下拉菜单中,选择编辑>标记,然后用鼠标强调密码)并将其插入到odiparams。 bat文件ODI_MASTER_ENCODED_PASS的值 参数。 核实,如有必要,编辑设置其他从下表参数,保存odiparams.bat文件中,然后关闭它。 代理的连接已经建立起来了。
参数
价值
ODI_MASTER_DRIVER
oracle.jdbc.OracleDriver
ODI_MASTER_URL
jdbc:oracle:薄:@localhost:1521:李艾科
ODI_MASTER_USER
snpm1
ODI_MASTER_ENCODED_PASS
插入您的编码的密码。
ODI_SECU_WORK_REP
WORKREP1
ODI_SUPRVISOR_ECODED_PASS
离开默认值。
ODI_USER
离开默认值。
ODI_ENCODED_PASS
离开默认值。
ODI_JAVA_HOME
C:\ jdk1.6.0_18
注:
用户snpm1RDBMS模式/ user(Oracle 11吗g对主存储库)。 这是为OBE和随后的ob”创建和连接到ODI主人和存储库工作”。
库的名字叫WORKREP工作。
因为每次当你编码的密码,不同的价值观,你的编码密码将不同于一个提供的截图。
做不改变ODI_USER和ODI_ENCODED_PASS参数的默认值。 这些参数是在海外安装指令。
Screenshot for Step
Screenshot for Step
Screenshot for Step
海外发展研究所创建物理和逻辑代理
现在您已经生成了一个编码的密码,并将其粘贴到odiparams。 bat文件,您需要创建ODI物理和逻辑代理定义。
1。
如果不开始,开始Oracle数据集成商:开始>程序> Oracle > Oracle dat积分器> ODI工作室。 点击“连接到存储库”。 从登录选择WORKREP1名称下拉列表。 对于密码,输入:SUNOPSIS。 单击OK。
Screenshot for Step
Screenshot for Step
Screenshot for Step
2。
单击拓扑选项卡。 在拓扑结构,选择物理架构面板。 右键单击代理节点。 选择新代理。
Screenshot for Step
3所示。
填写以下字段:
名称:localagent
主持人:网络机代理的名称或IP地址已经启动。 验证这个参数设置本地主机。
端口:监听的端口使用的代理。 默认情况下,这个端口是20910。 离开默认值。
Web应用程序的Web应用程序上下文:名称对应于J2EE代理部署在应用程序服务器上。 独立代理,应该设置为这个领域oraclediagent。
这个代理支持的最大会话数量设置为250。
单击Save按钮。
Screenshot for Step
4所示。
现在你必须插入一个逻辑代理逻辑架构,并将其映射到新创建的物理代理。 单击逻辑体系结构选项卡。 右键单击代理和选择新的逻辑代理。 在屏幕上,“localagent设置名称。 “物理代理localagent。 从文件菜单中点击保存,然后关闭逻辑代理选项卡。
Screenshot for Step
Screenshot for Step
Screenshot for Step
从命令行开始海外代理和测试连接
现在,您已经创建了代理和海外开发定义了物理和逻辑代理,你可以直接从命令行启动代理。 你也测试连接海外独立的代理。
1。
切换回该命令在海外窗口你离开打开_家里\代理\bin目录(C:\ Oracle中间件\ Oracle_ODI1 \ oracledi \ \代理\ bin)。 执行代理。 bat文件使用以下命令:
代理- name = localagent
Screenshot for Step
代理现在开始。 验证成功启动海外代理。 最小化窗口命令提示符-代理名称= localagent。
请注意:这个命令窗口应该在实验室保持开放的心态。
Screenshot for Step
2。
在海外,点击测试图标来验证连接海外发展研究所的代理localagent。 单击OK。
Screenshot for Step
Screenshot for Step
你成功地创建并连接到海外代理。
执行ODI与海外代理对象
与海外代理,拓展项目执行PRGcreate-populate_table程序创建和填充一个关系表。 这个过程是在OBE题为创建 海外开发一个程序来创建和填充一个关系表。 要访问这个OBE,单击在这里。
1。
在海外开发设计器中,右键单击PRGcreate-populate_table程序和选择执行。 在出现的窗口中,单击代理下拉列表,并选择localagent。 点击好吧来 执行的工作localagent代理。 当屏幕显示的信息”会议开始”的信息,点击好吧。
Screenshot for Step
Screenshot for Step
Screenshot for Step
2。
单击ODI符选项卡打开海外运营商。 在海外运营商,点击会话列表选项卡,然后单击刷新图标。 扩展:物理代理>localagent 1>PRD_CREATE_POPULATE_TABLE,并查看 PRD-create-populate-table程序的执行结果。 验证过程PRD-create-populate-table成功执行。
Screenshot for Step
总结
<包括一个简短的摘要的用户通过以下的所有步骤。 您可能还包括额外的信息,你认为是相关和有用的,可选的额外练习 用户更多地了解相关功能和相关主题的链接,下面的参考资料部分中描述。
在本教程中,您已经了解了如何:
验证的先决条件
海外开发编码密码
建立海外代理
执行一个ODI与海外代理对象