关于ETL工具kettle连接国产达梦数据库问题,用过的请进

关于ETL工具kettle连接国产达梦数据库问题,用过的请进,第1张

1、下载最新的kettle版本

2、把达梦对应JDK版本的jdbc驱动放在D:\kettle\pdi-ce-4.4.0-stable\data-integration\libext\JDBC安装目录下面

3、在connection type中选择generic database右侧填好url和Driver

1.修改数据库连接字符串:如:驱动器com.mysql.jdbc.Driver改为oracle.jdbc.driver.OracleDriver连接字符串jdbc:mysql://localhost:3306/xxx改为jdbc:oracle:thin:@localhost:1521:sid2.调整SQL语句:如:分页查询SELECT*FROMTABLE_NAMELIMIT1,20改为SELECT*FROM(SELECTA.*,ROWNUMRNFROM(SELECT*FROMTABLE_NAME)AWHEREROWNUM=13.将mysql库中的数据导入到oracle库:可以手工进行,如将mysql中的数据转储为sql文,作下调整,在oracle中执行;建议使用相关工具,如OracleSQLDeveloper。4.将连接数据库的jar包换成oracle的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9988609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存