ODI 11g 打开接口流视图时出错

错误异常:

java.io.IOException

at oracle.diagram.dif.DiagramIdeNode.getDiagram(DiagramIdeNode.java:226)

at oracle.modeler.dif.ModelerGraphicBridge.getGrapher(ModelerGraphicBridge.java:408)

at oracle.modeler.dif.ModelerGraphicBridge.getGrapher(ModelerGraphicBridge.java:326)

at oracle.modeler.addin.ModelerNode.findOrCreateManager(ModelerNode.java:212)

at oracle.modeler.addin.ModelerDiagram.findOrCreateGraphSystemFromContext(ModelerDiagram.java:338)

at oracle.diagram.framework.editor.CommonDiagram.open(CommonDiagram.java:219)

at oracle.modeler.addin.ModelerDiagram.open(ModelerDiagram.java:104)

at oracle.odi.ui.etlmodeler.custom.OdiModelerDiagram.access$0(OdiModelerDiagram.java:1)

at oracle.odi.ui.etlmodeler.custom.OdiModelerDiagram.open(OdiModelerDiagram.java:273)

at oracle.diagram.framework.editor.IdeDiagramEditor.openDiagram(IdeDiagramEditor.java:264)

at oracle.diagram.framework.editor.IdeDiagramEditor.open(IdeDiagramEditor.java:222)

at oracle.modeler.addin.ModelerEditor.open(ModelerEditor.java:74)

at oracle.odi.ui.editor.pop.OdiFlowModelerEditor.access$1(OdiFlowModelerEditor.java:1)

at oracle.odi.ui.editor.pop.OdiFlowModelerEditor$8.run(OdiFlowModelerEditor.java:724)

at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)

at java.lang.Thread.run(Thread.java:662)

解决方案:

该问题已修复,并发布在ODI的版本1. 11.1.1.5.0。 

对于眼前的工作围绕贯彻落实修复提供ODI 11.1.1.5.0之前,你可以手动更新SNP_DIAGRAM和SNP_TXT工作 

对于损坏的集成接口库表,如下解释: 

从ODI Studio中,打开损坏的集成接口,进入“版本”选项卡,并得到内部ID。 

连接到承载的ODI工作库表的数据库,运行下面的SQL命令,并应用更改: 

--- 

delete from SNP_TXT

where I_TXT in (

select I_TXT_XMI_DATA

from SNP_DIAGRAM

where I_POP = <your internal ID>)?

delete from SNP_DIAGRAM

where I_POP = <your internal ID>?

commit;

--- 

当您打开集成接口旁边时,它会创建一个新的映射和流程映射


转载于:https://my.oschina.net/u/727883/blog/343803

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值