search cancel

CA IDMS CICS 1491 DB347006 subschema requires a DBNAME to do bind run unit

book

Article ID: 201570

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

A CA IDMS CICS program fails with a 1491 error status and message:

DB347006 V100 T403 ssc_name subschema requires a DBNAME to do bind run unit

 

Cause

No DBNAME has been set.  There must be a DBNAME established before issuing a BIND run unit to the specified subschema.

Environment

Release : 19.0

Component : CA IDMS/DB

Resolution

For a CICS IDMS program, the DBNAME to be used must be specified in one of the following places:

  • The BIND RUNUNIT command in the program
  • The CICSOPT macro in the DBNAME= parameter
  • User exit EXIT23
  • CICS Exit OPTIXIT
  • Subschema mappings in the DBTABLE in statement ADD SUBSCHEMA ssc-name-1 MAPS TO ssc-name-2 DBNAME db-name 
  • The SYSCTL file. The DBNAME is defined in the SYSGEN in the SYSTEM statement: SYSCTL is SYSCTL DBNAME is dbname. 

Additional Information

See the documentation on DB347006, OPIXIT, EXIT23, SYSTEM statement, standard CICS interface and DBTABLE