设为首页 加入收藏

TOP

ODI中新增插件(OpenTools)介绍(一)
2014-11-24 07:50:11 来源: 作者: 【 】 浏览:6
Tags:ODI 新增 插件 OpenTools 介绍
1、添加ODI驱动 在ODI11G中需要将数据jdbc驱动拷贝到以下两个位置: $HOME(一般在windows的系统文件夹,如:C:\Users\Administrator\AppData\Roaming\odi\oracledi\)/.odi/oracledi/userlib-----用于statio的数据集成; ODI_HOME/oracledi/agent/drivers/----用于代理的数据集成; 王珂 2、添加自定义插件 首先将待添加的open tools jar包放到上述ODI驱动的位置下。 打开ODIstadio之后,在odi菜单项,选择添加或删除open tools \ 添加完成后: \
附相关代码如下: /** * */ package com.dataonv.OpenTools; import javax.swing.JOptionPane; /* Needed fZ http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vciB0aGUgbWVzc2FnZSBib3ggdXNlZCBpbiB0aGlzIGV4YW1wbGUqLwoKaW1wb3J0IG9yYWNsZS5vZGkuc2RrLm9wZW50b29scy5JT3BlblRvb2w7IC8qIEFsbCBPcGVuIFRvb2wgY2xhc3NlcyBuZWVkIHRoZXNlIHRocmVlIGNsYXNzZXMgKi8KaW1wb3J0IG9yYWNsZS5vZGkuc2RrLm9wZW50b29scy5JT3BlblRvb2xQYXJhbWV0ZXI7CmltcG9ydCBvcmFjbGUub2RpLnNkay5vcGVudG9vbHMuT3BlblRvb2xBYnN0cmFjdDsKaW1wb3J0IG9yYWNsZS5vZGkuc2RrLm9wZW50b29scy5PcGVuVG9vbEV4ZWN1dGlvbkV4Y2VwdGlvbjsKaW1wb3J0IG9yYWNsZS5vZGkuc2RrLm9wZW50b29scy5PcGVuVG9vbFBhcmFtZXRlcjsgLyogVGhlIGNsYXNzIHVzZWQgZm9yIHBhcmFtZXRlcnMgKi8KCi8qKgogKiBAYXV0aG9yIEFkbWluaXN0cmF0b3IKICoKICovCnB1YmxpYyBjbGFzcyBTaW1wbGVNZXNzYWdlQm94IGV4dGVuZHMgT3BlblRvb2xBYnN0cmFjdCB7CiBwcml2YXRlIHN0YXRpYyBmaW5hbCBJT3BlblRvb2xQYXJhbWV0ZXJbXSBtUGFyYW1ldGVycyA9IG5ldyBJT3BlblRvb2xQYXJhbWV0ZXJbXSB7CiAgIG5ldyBPcGVuVG9vbFBhcmFtZXRlcigmcXVvdDstVEVYVCZxdW90OywgJnF1b3Q7TWVzc2FnZSB0ZXh0JnF1b3Q7LAogICAgICZxdW90O1RleHQgdG8gc2hvdyBpbiB0aGUgbWVzc2FnZWJveChNYW5kYXRvcnkpLiZxdW90OywgdHJ1ZSksCiAgIG5ldyBPcGVuVG9vbFBhcmFtZXRlcigmcXVvdDstVElUTEUmcXVvdDssICZxdW90O01lc3NhZ2Vib3ggdGl0bGUmcXVvdDssCiAgICAgJnF1b3Q7VGl0bGUgb2YgdGhlIG1lc3NhZ2Vib3guJnF1b3Q7LCBmYWxzZSkgfTsKCiBwdWJsaWMgSU9wZW5Ub29sUGFyYW1ldGVyW10gZ2V0UGFyYW1ldGVycygpIHsKICByZXR1cm4gbVBhcmFtZXRlcnM7CiB9CgogcHVibGljIFN0cmluZyBnZXREZXNjcmlwdGlvbigpIHsKICByZXR1cm4gJnF1b3Q7ta+z9rbUu7C/8iZxdW90OzsKIH0KCiBwdWJsaWMgU3RyaW5nIGdldFZlcnNpb24oKSB7CiAgcmV0dXJuICZxdW90O3YxLjAmcXVvdDs7CiB9CgogcHVibGljIFN0cmluZyBnZXRQcm92aWRlcigpIHsKICByZXR1cm4gJnF1b3Q7uavLvsP7s8YuJnF1b3Q7OwogfQoKIHB1YmxpYyBTdHJpbmcgZ2V0U3ludGF4KCkgewogIHJldHVybiAmcXVvdDtTaW1wbGVNZXNzYWdlQm94IFwmcXVvdDstVEVYVD0mbHQ7dGV4dCBtZXNzYWdlJmd0O1wmcXVvdDsgXCZxdW90Oy1USVRMRT0mbHQ7d2luZG93IHRpdGxlJmd0O1wmcXVvdDsmcXVvdDs7CiB9CgogcHVibGljIFN0cmluZyBnZXRJY29uKGludCBwSWNvblR5cGUpIHsKICBzd2l0Y2ggKHBJY29uVHlwZSkgewogIGNhc2UgSU9wZW5Ub29sLlNNQUxMX0lDT046CiAgIHJldHVybiAmcXVvdDsvY29tL2RhdGFvbnYvT3BlblRvb2xzL2hhaXNodTE2LmdpZiZxdW90OzsKICBjYXNlIElPcGVuVG9vbC5CSUdfSUNPTjoKICAgcmV0dXJuICZxdW90Oy9jb20vZGF0YW9udi9PcGVuVG9vbHMvaGFpc2h1MzIuZ2lmJnF1b3Q7OwogIGRlZmF1bHQ6CiAgIHJldHVybiAmcXVvdDsmcXVvdDs7CiAgfQogfQoKIHB1YmxpYyB2b2lkIGV4ZWN1dGUoKSB0aHJvd3MgT3BlblRvb2xFeGVjdXRpb25FeGNlcHRpb24gewogIHRyeSB7CiAgIGlmIChnZXRQYXJhbWV0ZXJWYWx1ZSgmcXVvdDstVElUTEUmcXVvdDspID09IG51bGwKICAgICA="| getParameterValue("-TITLE").equals("")) /* * title was not * filled in by * user */ { JOptionPane.showMessageDialog(null, (String) getParameterValue("-TEXT"), (String) "Message", JOptionPane.INFORMATION_MESSAGE); } else { JOptionPane.showMessageDialog(null, (String) getParameterValue("-TEXT"), (String) getParameterValue("-TITLE"), JOptionPane.INFORMATION_MESS
首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇由于改UOMconversion导致库存数量.. 下一篇数据库恢复:对pageheader的恢复

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·TCP/UDP协议_百度百科 (2025-12-26 12:20:11)
·什么是TCP和UDP协议 (2025-12-26 12:20:09)
·TCP和UDP详解 (非常 (2025-12-26 12:20:06)
·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)