专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

ORACLE RAC数据源如何添加到KETTLE中

ins518 2024-11-06 18:43:24 技术文章 7 ℃ 0 评论

在高校数据中心中,有一部分的ETL场景是通过开源软件KETTLE来实现。那么在添加ORACLE数据源的时候,一般是通过配置相应的数据库IP地址、实例名、端口、用户名、密码等信息。

但是在添加数据源的时候,如果数据源为ORACLE RAC环境,那么按照常规配置模式就会报错,并且抛出一个ORA-12505,无法识别SID的问题。


如何解决呢?很简单,我们只用在数据库名称这一列中,按照TNSNAMES.ORA这个ORACLE监听配置文件中的固定格式来把对应数据库的相关信息替换为需要连接的数据库的相关信息,且在端口号处填上"-1",即可成功连接ORACLE RAC环境的数据库。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表