Datastage锁及无法编译问题

此消息作业时发生锁定,由用户或正在运行的进程。的工作锁当用户编辑工作在Designer或作业运行时发生。如果用户连接被打破,或者如果服务器进程意外终止,锁可能会保持启用状态。
解决问题
确认没有其他用户正在编辑的工作,这工作目前没有运行。如果仍然出现编译错误,当别人使用作业,然后你就可以使用下列步骤来移除作业锁。

1、对于Job打开时提示已被锁定,解决方案如下:
    第一步:连接到DS服务器
    第二步:切换目录命令:cd /opt/IBM/DS8.7/InformationServer/ASBServer/bin
    第三步:执行清理废弃销的Shell命令:./cleanup_abandoned_locks.sh

2、对于在编译时提示警告Job已被锁定,解决方案如下:
    第一步:在Design或Director的日志中记录Job的作业号;
    第二步:使用DS管理员ID登陆 DataStage  Administrator客户端;
    第三步:选择“项目”选项,在项目列中表选择被锁Job所在的项目,单击“命令”或“Command”按钮进入DS命令管理界面;
    第四步:在命令栏输入“LIST.READU EVERY”命令,点击“Execute”或“执行”;
    第五步:在命令输出窗口中的Item-Id栏找到被锁“Job名称”和“RT_CONFIG作业号”项,并记录相应的Inode和UserNo号;
    第六步:在命令栏输入“UNLOCK INODE inode# USER user# ALL”命令,点击“Execute”或“执行”按钮即可(inode#、user#即为对应的Inode和UserNo号)。
    最后如果想再次查看所有的锁,执行第四步即可。


你可能感兴趣的:(design,Datastage)