kettle执行定时任务后,紧接着执行数据库脚本。数据库脚本总是不执行。

0

kettle执行定时任务后,紧接着执行数据库脚本。数据库脚本总是不执行。我的语句是这样的: 
第一步执行: kitchen.bat -rep 资源库 -user admin -pass admin -dir /目录 -job 具体任务 -level=basic>任务日志.log 
第二步执行: sqlplus 帐号/密码@IP/orcl @数据库脚本.sql>>数据库脚本日志.log 
这两步合成一个批处理就是: kitchen.bat -rep 资源库 -user admin -pass admin -dir /目录 -job 具体任务 -level=basic>任务日志.log 
sqlplus 帐号/密码@IP/orcl @数据库脚本.sql>>数据库脚本日志.log 后面的sqlplus一直得不到执行,该如何解决。我的目的是kettle任务执行完毕后,接着执行数据库脚本,将执行完毕的时间记录到数据库里面去。
该如何实现: kettle任务执行完毕后,接着执行数据库脚本批处理,将执行完毕的时间记录到数据库里面去。 在线等。
 
已邀请:
0

roveshadow 2016-11-25 回答

记得之前查过bat调度语句后面不能执行其他语句了.
提个建议job如果是单支任务, 直接在最后加一个SQL脚本控件记录job运行时间.
要是多支任务可以job外面再套一层job, 然后加一个SQL脚本控件

要回复问题请先登录注册