ODI执行任务提示“ERROR ODI-1219”怎么办

 时间:2024-10-14 16:43:24

1、根据问题提示内容,问题排查主要考虑两个方面:1、测试ODI连接的数据库是否正常连接;2、测试工作资料档案库是否正常连接。首先找到ODI,双击运行。

ODI执行任务提示“ERROR ODI-1219”怎么办

2、打开ODI,点击【连接工作资料档案库】,在弹出的“Oracle Data Integrator 登录”窗口,点击“编辑”图标,如下图所示。

ODI执行任务提示“ERROR ODI-1219”怎么办

3、在打开的“资料档案库数据库连接信息”窗口,检查工作资料档案库连接信息和数据库连接信息填写是否正确,可通过点击底部的【测试】按钮进行验证。如下图所示,当提示“成功链接”则表示工作资料档案库和数据库连接信息皆为正常,至此我们可以排除这两方面的问题。

ODI执行任务提示“ERROR ODI-1219”怎么办

4、既然工作资料档案库和数据库连接正常,代理提示的错误有效信息又太少,网上又没有相关解决案例,感觉解决问题之路还遥远。不过ODI代理日志输出的内容规则大家需要了解一下,ODI代理执行的日志仅仅是主要错误提示,详细的错误内容并未在代理进行窗口打印出来(这也是我找到错误后发现的),此时我们只需要找到代理日志文件进行查看。经过摸查,发现ODI代理日志路径为:\Oracle\product\11.1.1\Oracle_ODI_1\oracledi\log,因版本不同,路径可能存在一些差异,大家可以自己找找“log”在ODI相关的路径。

ODI执行任务提示“ERROR ODI-1219”怎么办

5、打开当日代理日志文件进行查看,发现多出一个提示“ORA-01950: 对表空间 'XXX' 无权限”,不难发现,这才是出现问题“未能准备会话: 连接到工作资料档案库WORKREP时出现数据库错误”而未能正常执行任务的真正原因。

ODI执行任务提示“ERROR ODI-1219”怎么办

6、提示“ORA-01950: 对表空间 'XXX' 无权限”,则表示oralce数据库用户对表空间“XXX”无连接、资源、dba的权限,因为此前已经有这些权限,不知道是哪位技术人员去掉了部分权限,后面将如下脚本放到数据库连接工具执行即可解决:grant connect,resource,dba to XXX(oracle用户名);倘若还未能解决,可能是并未对用户指定表空间和授权等,可以参考如下脚本。-- 创建用户,并指定表空间-- 有些是没有指定表空间的,不知是否可行,未尝试,保险起见还是按下面方式来create user orcl_user identified by password_123 default tablespace XXX;-- 授予权限grant all privileges to orcl_user;grant connect,resource,dba to orcl_user;注:1、orcl_user 为oracle用户,即ODI连接的数据库;2、password_123为密码3、XXX 为表空间。大家根据情况填写对应的信息。

ODI执行任务提示“ERROR ODI-1219”怎么办

7、最后重新执行任务即正常。

ODI执行任务提示“ERROR ODI-1219”怎么办
  • 新手坦克世界AMX40怎么玩?
  • 重装系统BIOS设置
  • 网络匿名访问共享文件夹的设置
  • 安装系统提示该设备不能识别硬盘和磁盘引导
  • win10防火墙在哪
  • 热门搜索
    怎么弄微信公众号 华为充电提示音怎么设置 螨虫皮肤病怎么治 怎么做火锅 萝卜干怎么做 鼻塞怎么办速效办法 爱哭怎么办 脸上长红痘痘怎么办 小米手机声音小怎么办 牙博士牙膏怎么样