删除被锁定的Datastage Job

本文介绍了解决DS Job被锁的问题方法。通过使用特定命令,包括logto、LISTDS_JOBS和LIST_READUEVERY,可以定位被锁Job,并利用LOGTOUV命令解锁,最终恢复正常操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在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即可.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值