问题说明:
kettle连接linux oracle 12c报错,提示
ORA-28040: No matching authentication protocol
问题分析
kettle连接oracle的驱动有问题
问题解决
将对应版本的oracle 12c的驱动拷贝到 kettle\data-integration\lib\目录下即可。
Oracle 12c驱动获得地址
不用网上下载,到oracle的安装目录下即可
C:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib
下面去找ojdbc6.jar
重要其他说明:
1/ 你的kettle\data-integration\lib\目录下,旧的其他的ojdbc.jar 尽量不要留,很可能冲突,不重要的删除掉即可。
2/ 此方法不区分kettle版本,经测试,4.3,7.1都支持。