删除被锁定的Datastage Job

在DS的使用过程中,经常会出现由于某个Job的执行效率太低,导致拉低服务器整体性能,而被系统管理员使用杀进程的方法,结束作业的情况,这往往会导致DS job被锁的情况。被锁的job无法编译也无法删除。症状如下


这时候需要使用uv账号登陆uv程序,进行解锁。首先登陆uv命令行 (注意,如果不是uv账号,则无法执行最后的解锁命令)

l

使用logto命令打开job所在的项目:  logto $projectname

再使用命令 LIST DS_JOBS "JOBNAME" ,并记录下DESCRIPTION NO.我这里的示例是946

(注意这里JOBNAME大小写需要与项目中的job名称保持一致)


接下来需要查看项目中锁的情况,使用命令 LIST.READU EVERY,这里注意观察下每列的标题,解锁需要使用到的是INODE和USERNO这两列


看看,我被锁的946的信息,这里RT_CONFIG后面跟的数字对应的是job的description no。

 

接下来解锁这个job,输入命令LOGTO UV,再执行下面的命令

 

这是如果我们再用LIST.READU EVERY命令,应该就看不到946的这个锁了。

至此,再返回designer界面删除/编译相关的job即可.

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值