原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:http://blog.youkuaiyun.com/huangyanlong/article/details/43705063
在Kettle的根目录下找到jdbc.properties文件(参考目录:D:\soft\Kettle\data-integration\simple-jndi),在配置文件中添加一个连接RAClink(JNDI连接名称)。
RAClink/type=javax.sql.DataSource
RAClink/driver=oracle.jdbc.driver.OracleDriver
RAClink/url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(LOAD_BALANCE = yes)(ADDRESS = (PROTOCOL = TCP)(HOST =Server IP1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST =Server IP2)(PORT = 1521)))(CONNECT_DATA =(FAILOVER_MODE =(TYPE = select)(METHOD = basic))(SERVICE_NAME =rac)))
RAClink/user=UserName
RAClink/password=UserPassword
参数说明:
Server IP1:替换oracle集群节点1的IP地址
Server IP2:替换oracle集群节点2的IP地址
rac:替换集群的SID
UserName:替换登陆用户名
UserPassword:替换登陆用户密码
按照此配置,即可顺利连接集群数据库,对于集群客户端中的tnsnames相关配置,可以根据实际情况进行更改。
kettle连接时,配置如下图所示:
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:http://blog.youkuaiyun.com/huangyanlong/article/details/43705063
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow