0069 ERROR-STATUS in CV-mode batch job
search cancel

0069 ERROR-STATUS in CV-mode batch job

book

Article ID: 32408

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

CV-mode batch job abends with the following messages in JES output.

IDMS DC410003 DNS SEND/RECEIVE Failure Status is : 0069
IDMS DC410006 DNS Processing error, Function is RECEIVE_AND_WAIT, Status is XMIT
IDMS DTS: Abend on path's subsequent downstream node
IDMS DTS: Logical connections to node disabled
IDMS DTS: Physical connection to node disabled

Environment

Release: All supported releases.

Cause

The batch job has started a database transaction in the IDMS CV and the task running in the CV has been abended for a reason other than a database related error.

Any errors related to accessing the database will be returned to the issuing program as an error-status, but if that error-status is 0069 it means the task running in CV on behalf of the batch program was abended for a non-database reason and the connection to the CV has been severed.

The reason for the disconnection will be described in the IDMS DC LOG. It could be caused by a number of different situations. Most commonly, the task running in CV was abended for one of the following:

  1. STALL abend. The task waited for a CV resource (storage, database resource, etc) longer than the STALL INTERVAL (INACTIVE INTERVAL parameter in SYSTEM or TASK definition in the Sysgen). This produces a series of messages ending with DC001003.

    DC001003 Vnn Tnnnnnn TASK:taskcode PROG:pgmname STALLED WAITING FOR resource ID

  2. Exceeding LIMITS abend. If the DBA has defined LIMITS enforcement on key system resources, a task can be abended for exceeding the specified limit for the specified resource type. This produces message DC244002 or DC244003. Example:

    DC244002 Vnn Tnnnnnn TASK:taskcode; LOCK RESOURCE LIMIT EXCEEDED

  3. A system program servicing a call from the batch program has abended with a program check abend. This would produce message DC027002. Example:

    DC027002 Vnn Tnnnnnn SYSTEM MODULE PROGRAM CHECKED NEAR modulename AT OFFSET nnnn

Resolution

The DBA needs to look at messages on the IDMS DC LOG from the time period when the batch job got the 0069 error-status.

This can be done via online task OLP or by running the PRINT LOG utility for the relevant time period.

The resolution will be different depending on the abend of the batch task.