kettle连接达梦资源库(非数据库)解决方式

需求:

   因项目国产化要求,客户提供的服务器只能安装 达梦 数据,不可以安装mysql或oracle,如果要是kettle 资源库,只能将资源库初始化到达梦库。

解决方式:

1、将 达梦驱动包放到kettle  lib 文件下

2、初始化达梦资源库信息(初始化方式后面补充)

3、修改达梦配置文件dm.ini 中  

 EXCLUDE_RESERVED_WORDS          = LOGIN               #Reserved words to be exclude

备注:修改后就可以登录达梦数据库,否则 提示用户名和密码不匹配 

Sorry, we didn't recognize those connection details. Please check the user name and password and try again

4、新增达梦资源库连接信息

   

5、配置结束

补充达梦数据库初始化:

方式一

1、使用kettle连接oracle资源库

2、使用dm数据库迁移工具将oracle中资源库同步到达梦

3 、修改达梦资源库中字段精度:oracle中intger类型迁移到达梦中成了 number 38,kettle代码中使用Long类型,提示长度超长

方式二:

 使用我整理好的初始化sql(后面使用过程中如果出现问题,会持续更新初始化sql)

下载连接 

https://download.csdn.net/download/weixin_42122126/87657935icon-default.png?t=N7T8https://download.csdn.net/download/weixin_42122126/87657935

方式三: 直接在资源库类型中添加达梦资源类型,我感觉这个方式相比于其他两个更好

kettle连接达梦资源库数据库插件_kettle支持达梦数据库吗-CSDN博客

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值