适用于:
Oracle Data Integrator - Version: 4.1.01.05 and later [Release: 4.1.01 and later ]
此文件内容适用于其他平台。
症状
当试图登录到Oracle数据集成器(ODI)设置或操作时出现如下信息:
你的主资源库不是最新的。请升级你的资源库。
出现以下信息是当试图登录到Oracle数据集成器(ODI)进行拓扑管理或者安全设置时:
拒绝连接到资源库。
以下信息是当试图运行Oracle数据集成器(ODI)的” startcmd.bat/sh”命令时:
com.sunopsis.core.f: null
at com.sunopsis.tools.connection.DwgRepositoryConnectionsCreator.a(DwgRepositoryConnectionsCreator.java)
at com.sunopsis.tools.connection.DwgRepositoryConnectionsCreator.a(DwgRepositoryConnectionsCreator.java)
at com.sunopsis.tools.connection.DwgRepositoryConnectionsCreator.a(DwgRepositoryConnectionsCreator.java)
at com.sunopsis.security.c.b(c.java)
at com.sunopsis.security.c.b(c.java)
at com.sunopsis.dwg.function.SnpsFunctionBaseRepositoryConnected.u(SnpsFunctionBaseRepositoryConnected.java)
at com.sunopsis.dwg.function.SnpsFunctionBaseRepositoryConnected.execute(SnpsFunctionBaseRepositoryConnected.java)
at com.sunopsis.dwg.tools.ImportScen.main(ImportScen.java)
at com.sunopsis.dwg.tools.OdiImportScen.main(OdiImportScen.java)
原因
第一个错误信息是当你的Oracle数据集成器(ODI)主资源库版本和当前你的工作资源库版本处于不兼容状态是出现。
第二个错误信息是当你桌面ODI软件版本和你的主资源库版本不兼容时出现。
正如我们不能登录到其中工具,只有这样才能检查到在ODI主工作资源库表是做直接查询数据库存储模式。
解决方案
1. 假设Oracle数据集成器(ODI)主资源库调用的是snpm相关的模式,执行如下的SQL命令将检索到主资源库的版本信息:
SQL> select rep_name, rep_type, rep_version from snpm.snp_loc_rep;
REP_NAME R REP_VERSION
----------------------------------- - ---------------
MASTER REPOSITORY M 4.2.03.01
2. 假设Oracle数据集成器(ODI)工作资源库是调用snpw相关的模式,执行如下的SQL命令将检索到工作资源库的版本信息:
SQL> select rep_name, rep_type, rep_version, min_exe_version from snpw.snp_loc_repw;
REP_NAME R REP_VERSION MIN_EXE_VERSION
----------------------------------- - --------------- ---------------
WORKREP1 W 4.2.03.01 4.2.03.01
3. 比较以上相关的版本号和进行必要的软件或资源库升级。
该贴被masy编辑于2011-12-26 12:08:10