关于kettle4.4连ORACLE11建资源库报错求助

关于kettle4.4连ORACLE11建资源库报错求助,第1张

看了一下时间,虽然很晚了,不过我也遇到了,跟你分享一下。我查了网上很多资料,相信你也看了,但问题还是没有解决。

最后无意之间把ojdbc14jar的包换成了ojdbc6jar,问题解决了。

具体原因不知道,没有深究这两个报的区别。你可以试试。就是不知道你的是不是这个问题。

1准备好如下数据(以|键分割)

JY01011604280016|JY010116042800160019|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

JY01011604280022|JY010116042800220025|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

WT01011607040001|WT010116070400010002|1|1|2016-08-04|1200000|5167|1200000|5167| |01 |

JY01011602020103|JY010116020201030004|2|2|2016-06-20|000|2893333|000|2893333| |01 |

JY01011602020103|JY010116020201030004|3|1|2016-08-01|200000000|1960000|200000000|1960000| |01 |

LD01011607160101|LD010116071601010002|1|1|2016-08-23|1667|094|1667|094| |01 |

LD01011607160104|LD010116071601040004|1|1|2016-08-23|8333|471|8333|471| |01 |

JY02011607310101|JY020116073101010002|1|1|2016-08-01|23398065|239167|23398065|239167| |01 |

JY02011607310001|JY020116073100010002|1|1|2016-08-01|16683063|300000|16683063|300000| |01 |

LD01011607160101|LD010116071601010002|1|1|2016-08-23|1667|094|1667|094| |01 |

LD01011607160104|LD010116071601040004|1|1|2016-08-23|8333|471|8333|471| |01 |

LD01011607160101|LD010116071601010002|1|1|2016-08-23|1667|094|1667|094| |01 |

LD01011607160104|LD010116071601040004|1|1|2016-08-23|8333|471|8333|471| |01 |

JY01011604280016|JY010116042800160019|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

JY01011604280022|JY010116042800220025|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

WT01011607040001|WT010116070400010002|1|1|2016-08-04|1200000|5167|1200000|5167| |01 |

JY01011602020103|JY010116020201030004|2|2|2016-06-20|000|2893333|000|2893333| |01 |

JY01011602020103|JY010116020201030004|3|1|2016-08-01|200000000|1960000|200000000|1960000| |01 |

JY01011604280016|JY010116042800160019|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

JY01011604280022|JY010116042800220025|1|1|2017-04-27|100000000|12166666|100000000|12166666| |01 |

WT01011607040001|WT010116070400010002|1|1|2016-08-04|1200000|5167|1200000|5167| |01 |

JY01011602020103|JY010116020201030004|2|2|2016-06-20|000|2893333|000|2893333| |01 |

JY01011602020103|JY010116020201030004|3|1|2016-08-01|200000000|1960000|200000000|1960000| |01 |1234567891011121314151617181920212223

将以上数据保存为testtxt文件,存放在C盘根目录(c:\testtxt)

2创建表

create table ACC_REPAYSCHEDULE

(

contractno VARCHAR2(30),

duebillno VARCHAR2(30) not null,

currentno VARCHAR2(30) not null,

status VARCHAR2(2),

maturedate DATE,

currentsum NUMBER(16,2),

currentinterest NUMBER(16,2),

paysum NUMBER(16,2),

payinterest NUMBER(16,2),

closedate DATE,

currency VARCHAR2(2)

)

kettle数据导出到另一个数据库,不需要先建表结构,导出方法为:

1、打开SQL Database Studio。

2、点击展开数据库连接和数据库。

3、右击要导出数据的表,然后选择export wizard。

4、在choose source中选择database,然后点击next。

5、选择目标为database,然后点击next。

6、此时显示执行结果。

7、打开目标库,可以看到最终导出数据。

资源库

默认数据库连接为全局共有

资源库

a) 将数据库连接进行共享,view-database connections-share

b) 设置为全局变量,在kettleproperties文件中,将数据库连接各属性配置为变量

以上就是关于关于kettle4.4连ORACLE11建资源库报错求助全部的内容,包括:关于kettle4.4连ORACLE11建资源库报错求助、如何使用kettle向数据库中导入数据、kettle数据导出到另一个数据库,必须先建表结构吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9749595.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存