kettle中的sql组件不能执行来自不同服务器数据库的数据,求解决方法
0
一、环境:
1。。192.168.1.77服务器,sqlserver 2012数据库,数据库名ceshi_MC_RH,在这台服务器上安装kettle5.0.1版本;
2。。192.168.1.27服务器,sqlserver 2012数据库,数据库名ceshi_zjk。
二、内容:
目前要做的是将ceshi_zjk数据库的数据抽取转换到ceshi_MC_RH,当数据转换到目标表后,需将源表的State字段由0换成1,下次表输入时不会再输入这些State=0的数据。
三、问题:
下图是我目前做的,数据抽取都没有问题,只是用sql执行将0变为1时出现问题,下图是这个错误
各位大神麻烦帮小弟看看这个错误,可否有解决的办法,或者用其他办法替换这个sql执行也可以,而且现在我在本机环境建了两个数据库,用上述JOB,却可以执行,也比较不解,见下图
还请大神给个建议,不甚感激
1。。192.168.1.77服务器,sqlserver 2012数据库,数据库名ceshi_MC_RH,在这台服务器上安装kettle5.0.1版本;
2。。192.168.1.27服务器,sqlserver 2012数据库,数据库名ceshi_zjk。
二、内容:
目前要做的是将ceshi_zjk数据库的数据抽取转换到ceshi_MC_RH,当数据转换到目标表后,需将源表的State字段由0换成1,下次表输入时不会再输入这些State=0的数据。
三、问题:
下图是我目前做的,数据抽取都没有问题,只是用sql执行将0变为1时出现问题,下图是这个错误
各位大神麻烦帮小弟看看这个错误,可否有解决的办法,或者用其他办法替换这个sql执行也可以,而且现在我在本机环境建了两个数据库,用上述JOB,却可以执行,也比较不解,见下图
还请大神给个建议,不甚感激
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
子建 - Kettle讲师、顾问、数据仓库架构 2015-10-23 回答
赞同来自: