Trying to load subschemas from the dictionary load area in batch gives error DB347003 or error status 1474
search cancel

Trying to load subschemas from the dictionary load area in batch gives error DB347003 or error status 1474

book

Article ID: 17980

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

Description:

When trying to load subschemas from the dictionary load area in batch you may sometimes seeerror message DB347003 subschema not found or error status 1474.

Solution:

In batch you need to specify the dictionary name in the DICTNAME parameter in the SYSIDMS DD statement.
You also need to make sure LOADAREA=OFF is not specified, it defaults to ON.

Another reason for getting a DB347003/1474 is that a user profile may specify a different dictionary name to the one on SYSIDMS. User profiles are always processed in local mode jobs and in CV batch jobs when the #SECRTT specifies USRPROF=(USER,ON).

To resolve this situation specify USERCAT=OFF in SYSIDMS so that user profiles are not processed for the batch job.

Environment

Release: IDADSO00100-18.5-ADS-for CA-IDMS
Component: