Tag Archives: ODI

如何在Windows平台上使用OPatch

之前的工作平台清一色都是在Linux/Unix,自从来了新的部门,因为资源缺乏,只能自给自足,在自己的Windows机器上安装了两个虚拟机(OEL5和Solaris.X64),另外宿主机的Windows7(64bit)也装了一个11gR2的数据库,工作需要,很多之前没太接触的软件,包括ODI (Oracle Data Integrator),Oracle Fusion Middleware,Oracle WebLogic Server, Oracle GoldenGate (OGG)等等,该装的也都装上了。 上面是几句题外话了,下面步入正题。 最近因为涉及项目需要,一直在学习和演练ODI,在11.1.0.5.0上遇到了一个bug#12798243,打bug的过程中发现OPatch在Windows平台的使用也没想象的那么复杂,下面简单介绍下过程和使用中的注意事项: 1)首先下载下来最新版本的OPatch,这个在bug#6880880中追踪,只需要下载对应的patch,并解压到ODI_HOME/OPatch下面覆盖即可。 2)下载补丁10288265,这个是打其他ODI的patch之前必须的一个patch,直接解压patch,并运行setup.exe即可 3)下载补丁12798243,这个一个one-off patch,使用刚才步骤1中下载的OPatch进行apply 4)使用之前首先列出来当前ODI的版本和已有的patch 注意:在系统路径中增加OPatch的路径,并且在OPatch/ocm/bin/下面运行生成ocm.rsp文件,这在最新的opatch中是一个必须。 E:\Download\ofm_odi_generic_11.1.1.5.0_disk1_1of1\p12798243_111150_Generic\12798 243\opatch\12798243>opatch lsinventory -oh d:\Oracle\Middleware\Oracle_ODI1 Invoking OPatch 11.1.0.8.5 Oracle 临时补丁程序安装程序版本 11.1.0.8.5 版权所有 (c) 2011, Oracle Corporation。保留所有权利。 Oracle 主目录 : d:\Oracle\Middleware\Oracle_ODI1 主产品清单: … Continue reading

Posted in 数据库 | Tagged | Leave a comment

ODI界面设置

最近在折腾ODI – Oracle Data Integrator,因为操作系统是中文,所以安装后默认界面是中文,但是Master和work repository都是建立在虚拟机上的Linux服务器上的,数据库建立的时候选择的是英文,所以调试阶段错误频出,苦不堪言。 修改成英文界面,看帮助也比较方便,参考了Kamus这篇文章,发现还是不太好使。 在请教了组内的ODI高手之后,问题解决了,请参考如下: AddVMOption -Duser.language=en AddVMOption -Duser.region=US 把上面两行加到$ODI_HOME/oracledi/client/odi/bin/odi.conf里面即可。 之前Kamus的方法是: 编辑ODI安装目录中bin目录下的odiparams.bat文件,设置如下一行,然后重新启动ODI即可: set ODI_ADDITIONAL_JAVA_OPTIONS=”-Duser.language=en” “-Duser.region=US” (注意上面的引号是全角,粘帖过去最好确认一下)

Posted in 数据库 | Tagged | 1 Comment