kettle7 新建数据库连接灰色

在windows server 2012上装的kettle7.1,用来跑公司的业务数据,结果kettle7.1打开后根本无法连接数据库,新建数据库连接是灰色,资源库连接也是灰色。

网上一顿搜,在使用了修改配置文件乱码,开启资源库连接提示的情况下,新建数据库连接仍然是灰色。

刚好就顺手去自己增加个连接,发现kettle7.1报错了:

org.pentaho.ui.xul.XulException: org.pentaho.ui.xul.XulException: java.lang.reflect.InvocationTargetException

在老外那里看到了解决方法,把你的jdk降到8。因为这边是新装的windows server 2012,所以jdk使用的是最新版,降到8后就正常了,资源库和新建数据库连接就都有了。

kettle连oracle卡在正在从数据库读取信息

公司的BI,用的是kettle,连接生产的oracle数据库。

从kettle上连测试库的时候,浏览数据库,总是会卡在正在从数据库读取信息,获取模式信息上。

刚开始以为是oracle的配置问题,检查了一圈发现都很正常。

后来无意发现版本不对,正常应该是:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production

而这台慢的是11.2.0.1.0,中间差了几个版本,无奈就只能去升级,但现在还没有开始实施。