当前位置: 代码迷 >> 综合 >> kettle 连接oracle 12c以上数据库报错 ORA-12505, TNS:listener does not currently know of SID given in connect d
  详细解决方案

kettle 连接oracle 12c以上数据库报错 ORA-12505, TNS:listener does not currently know of SID given in connect d

热度:28   发布时间:2024-02-19 23:12:35.0

在通过kettle连接oracle 数据库时报错,但通过plsql是能正常连接的,

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
org.pentaho.di.core.exception.KettleDatabaseException: 

在这里插入图片描述
在这里插入图片描述

来看oracle 数据库版本

select * from v$version;

在这里插入图片描述
连接oracle 12c以上的数据库需要在数据库名称前加上’/’。如下图所示

在这里插入图片描述

再次测试 ,测试成功
在这里插入图片描述

  相关解决方案