datastage作业正常导入,但是运行时失败,报找不到OshExecuter.sh

今天生产环境有个作业异常报错,在开发环境修改此作业后,往生产上重新导入此作业时,导入正常,但是运行时,报找不到OshExecuter.sh ,查看RT_SC目录后,发现作业导入后并未创建RT_SC文件夹,可以定位出作业已经损坏了,官网上解释的作业的损坏原因如下

  • tmp UVTEMP 目录或 InfoSphere® DataStage® 项目目录中的磁盘空间已满。
  • 32 位散列文件大小超过 2 GB
  • 系统断电
  • 系统故障
  • 作业正在运行时重新引导服务器
  • 作业正在运行时运行病毒检查程序/扫描程序
  • 作业正在运行时运行备份
  • 系统故障

诊断问题

要确定作业是否损坏,请运行以下过程:
  1. 登录到 InfoSphere DataStage Administrator 客户机
  2. 项目选项卡中,选择已损坏的项目。
  3. 单击命令
  4. 发出以下命令:LIST <FILENAME> F1 DET.SUP

如果作业未损坏,那么可以看到一个数字,表明文件中的记录数。如果文件已损坏,那么您会接收到一条错误消息。

解决问题

如果确定 RT_SC 文件已损坏,那么可以重新创建该作业。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值