求助,kettle使用kitchen命令的时候报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助,kettle使用kitchen命令的时候报错相关的知识,希望对你有一定的参考价值。
使用资源库(repository)登录时,默认的用户名和密码是admin/admin当job是存放在资源库(一般资源库都使用数据库)中时,使用Kitchen.bat执行job时,需使用如下的命令行:
Kitchen.bat /rep kettle /user admin /pass admin /job job名
当job没有存放在资源库而存放在文件系统时,使用Kitchen.bat执行job时,需使用如下的命令行:
Kitchen.bat /norep /file user-transfer-job.kjb
可以使用命令行执行job后,就可以使用windows或linux的任务调度来定时执行任务了
在一开始使用命令行方式执行job时,总是报如下的错误,琢磨了好长时间总算整明白正确的方式了。 参考技术A 那要看报的什么错才行啊
linux,windows kettle安装方法
近期有数据导入的需求,非Oracle平台便借用kettle工具试试,以下记录安装过程
http://www.kettle.net.cn/ kettle官网
![](https://image.cha138.com/20210512/de53c03f4e8f4bd8b84b6ea67fcc7949.jpg)
JAVA版本低于1.8不能使用 kettle 7以上版本
![](https://image.cha138.com/20210512/54467a7e79e048a19fb28a03efa869af.jpg)
使用5.0.1版本并解压
![](https://image.cha138.com/20210512/9cbf6e88184e4ae686753603d3056610.jpg)
用root重新解压,看sh文件是否有执行权限
![](https://image.cha138.com/20210512/accb62fe982b4917a0a544c018ef9bdc.jpg)
运行 ./kitchen.sh
![](https://image.cha138.com/20210512/292e2fa98e2f47ad8b095b3811ce27cd.jpg)
![](https://image.cha138.com/20210512/5c01b7cdcb9942fcb6a76483e45b82f4.jpg)
下载java
![](https://image.cha138.com/20210512/404574af3c27414ca1194e88c2846513.jpg)
![](https://image.cha138.com/20210512/752e49d035c4428495b780275093f635.jpg)
windows解压就行了,需要注意的是参数文件需要改一下,容易报错,导大对象的时候,java内存改大,要不然导一半报错就烦了
内存不足
![](https://image.cha138.com/20210512/544ea2ff0b5d47acb3b0399cda814de8.jpg)
![](https://image.cha138.com/20210512/5cbe9a48d24147d18d63d22a9a28cd1a.jpg)
改成这个样
![](https://image.cha138.com/20210512/ad352bf5208d4097bf1724b57b44a6c9.jpg)
![](https://image.cha138.com/20210512/346ba9a1a4d445709d967444a527989b.jpg)
参考博客https://www.cnblogs.com/littlehb/p/9253855.html
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
以上是关于求助,kettle使用kitchen命令的时候报错的主要内容,如果未能解决你的问题,请参考以下文章