`
beliveAda
  • 浏览: 112596 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

DataStage 如何解决"job is being accessed by another user"错误

阅读更多
由于网络连接失败或客户端崩溃造成Job被锁定的解决方法

当某一个用户在DataStage Designer中打开一个job,该job就被锁定。当其他用户试图打开同一个job或者job sequence,在designer中会得到如下信息"job [job名称] is being accessed by another user"。顺便提一下,这点Informatica比DS作的更友好一些,当试图打开某一个正在被其他用户编辑的mapping的时候,除了警告信息,Informatica还会告知当前编辑该Job的IP和User。

如果正在编辑某个job,发生网络连接中断(不小心碰掉了网线),或者客户端崩溃(我用XP SP2+DS751,每个星期总要发生个两三回,尤其是在编辑复杂的job sequence时)。重新启动客户端,试图打开刚才被编辑的Job很可能就被提示" job is being accessed by another user"。

首先确定在DataStage Administrator中对该project 设置了权限"Enable job Administration in Director",否则Director中部分菜单按钮不能访问

打开DataStage Director,找到被锁定的Job, 菜单Job->Clear Status File。会得到提示" This will remove all job status information from [job名称]. Are you sure you want to continue?",选择"Yes"

菜单Job->Clean up resources,此时会有Job Resources对话框出现。下边list中卫当前锁,在Item Id列找到被锁定的job,记下PID/User#列对应的PID

Telnet到DataStage服务器,执行如下命令
ps -ef | grep dsapi_slave
注意输出的前三列是用户名, ID1, ID2格式
在ID1列找到前面记下的PID,执行如下命令
kill -9 ID2

在windows中,可以使用Job-> Clean Resources.
在locked框中找到被锁的Job与进程ID,在process中可以找到这个进程ID,然后Logout,这样就可以解锁了。
分享到:
评论

相关推荐

    DataStage 如何解决job is being accessed by another user错误

    ### DataStage 如何解决 "job is being accessed by another user" 错误 在DataStage的日常使用过程中,可能会遇到一个常见的问题:“job is being accessed by another user”。这种提示通常出现在尝试编辑一个...

    DataStage_JOB_手册

    DataStage_JOB_手册, ibm etl工具 学习手册

    DataStage parallel job guide

    在IT领域,尤其是在数据处理与集成技术中,DataStage作为一款强大的企业级数据整合平台,由IBM开发,被广泛应用于各种大数据处理场景。其并行作业设计是DataStage的一个核心特性,能够显著提升数据处理效率,尤其...

    DataStage JOB的备份还原

    ### DataStage Job的备份与还原:深入解析与实践指南 #### 概述 在数据集成领域,IBM DataStage作为一款高性能的数据集成平台,被广泛应用于数据仓库、数据湖以及各类ETL(Extract, Transform, Load)流程中。...

    Datastage Parallel Job Functions.doc

    在DataStage中,平行作业(Parallel Jobs)支持多种函数,以增强数据处理和转换能力。这些函数被分类为日期与时间、逻辑、数学、空值处理、数字、原始类型、字符串、类型转换、类型铸造以及实用函数等。下面将详细...

    IBM DataStage 8.1 - Parallel Job Developer Guide

    IBM DataStage 8.1的平行作业开发指南是一份详尽的文档,不仅提供了理论上的指导,还包含了大量实践案例和技巧,旨在帮助开发者充分利用并行处理的优势,构建高效的数据集成解决方案。无论是新手还是经验丰富的...

    DataStage Parallel Job Dev's Guide

    DataStage是IBM的一款强大数据集成工具,它允许用户构建复杂的数据整合解决方案,尤其是在大数据处理和ETL(提取、转换、加载)场景中。这份指南主要关注的是DataStage中的并行作业开发,这是一个核心功能,能极大...

    DATASTAGE经验积累与分享

    dsjob –run [ –mode [ NORMAL | RESET | VALIDATE ] ] [ –param name=value ] [ –warn n ] [ –rows n ] [ –wait ] [ –stop ] [ –jobstatus] [–userstatus] [-local] project job 通过使用jobstatus命令,...

    DataStage API错误码.doc

    DataStage API错误码,关于etl开发中datastage的错误代码,方便查找

    Datastage8.5 官方培训文档

    ### DataStage 8.5 官方培训文档知识点解析 #### 模块1:DataStage及其组件介绍 ##### IBM Information Server概述 IBM Information Server 是一套应用程序的集合,其中包括了DataStage,这些应用共享一个共同的...

    DATASTAGE日常运维手册.docx

    DATASTAGE 运维手册是 Datastage 在开发和运维中常见的错误解决方案和思路的集合,旨在帮助用户快速查询报错对应的解决方法。本手册涵盖了 DATASTAGE 的产品概述、基础架构、客户档介绍、日常操作和JOB编译等多个...

    datastage etl 开发指南

    通过这份指南,你可以了解 DataStage 的基本概念、操作流程以及如何设计和实施高效的 ETL 解决方案。无论是数据工程师还是数据分析师,掌握 DataStage 都能极大地提升你在数据处理领域的专业能力。

    经验总结_DataStage

    - 检查LOG_DATASTAGE表中的状态信息,以监控作业的运行状况,快速发现和解决问题。 通过以上总结,我们可以看到DataStage在ETL过程中扮演的角色,它提供了调用数据库存储过程、作业调度和日志管理等功能,为大数据...

    Datastage Routine示例---提取JOB错误信息录入到数据库.doc

    《Datastage Routine实战:提取JOB错误信息入库》 在数据处理和ETL(Extract, Transform, Load)领域,Datastage是一款强大的工具,用于从不同源系统抽取数据、转换数据并加载到目标数据库。然而,数据处理过程中...

    datastage入门教程.docx

    Sequence Job 则用于协调多个 Job 的执行顺序,通过图形化方式定义 Job 间的逻辑关系和错误处理策略。 DataStage 支持多种数据源的连接,包括但不限于文本文件、XML 文件、企业应用(如 SAP、PeopleSoft 等)、各种...

    Datastage_8.0.7z

    总的来说,Datastage 8.0是一款强大的数据集成解决方案,它的特性、功能和灵活性使其在企业数据处理中扮演着重要角色。无论是数据工程师、数据分析师还是IT专业人员,都能从掌握Datastage 8.0的使用技巧中受益匪浅,...

    解锁DS JOB

    ### 解锁DataStage Job知识点详解 #### 一、概述 在日常使用IBM DataStage进行数据处理及ETL作业时,可能会遇到Job被锁定的情况。Job一旦被锁定,则无法执行或编辑,这通常会影响到项目的正常进度。针对这种情况,...

    datastage11.5安装.docx

    DataStage是IBM提供的一款强大的数据集成工具,用于构建高效、可扩展的数据集成解决方案。在本文中,我们将深入探讨如何在Linux服务器端和Windows客户端环境中安装DataStage 11.5。 1. **环境准备** 在开始安装...

    datastage学习笔记

    - 当数据处理过程中出现错误时,DataStage允许配置错误处理策略,比如错误记录的重定向、数据修复或Job重试。 10. **版本控制**: - 为了保证团队协作和版本管理,DataStage支持版本控制,使得Job的修改历史可...

Global site tag (gtag.js) - Google Analytics