We had to force the task to complete the request.
We uploaded all the files again after customizing them.
We ran a new test, but the bind got the error -204
We investigated the new program they are trying to access columns that don't exist in the table with this new program
The job bind abended on the first step
--JOBNAME--JOBID----STATUS
DB2MBIND J004765 OUTPUT
--RC--PGM--------STEP-----
8 IKJEFT01 STEP01
0 IKJEFT01 STEP02
0 IKJEFT01 STEP03
0 IKJEFT01 STEP04
0 IKJEFT01 STEP05
Below is an example of the band error BIND PACKAGE(GTU022) MEMBER(GTU022) QUALIFIER (GRID01) DYNAMICRULES (BIND) ACTI
ON(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNX200I ! BIND SQL ERROR
USING DB2DBS AUTHORITY
PLAN=(NOT APPLICABLE)
DBRM=GTU022
STATEMENT=327
SQLCODE=-204
SQLSTATE=42704
TOKENS=GRID01.GTSRC_REFERENCE_LOV1
CSECT NAME=DSNXOTL
RDS CODE=-500
TDM Mainframe 5.4
The client had to correct the bind information used in their environment to match.
They had used the exact information from our examples.
Error -204 means that the table was not found.
Please check what was the qualifier used to create the tables and use the same in the BIND cards and in the JCL as well
This could be related to the bind card.
Normally we have as owner/qualifier GRIDT01.
They may have created the tables under the wrong OWNER.
I would ask them to verify all the scripts that create the TDM tables and make sure that they have the same owner/qualifier (GRIDT01)
They may have created it under user GRIDT01 and trying to bind under qualifier GRID01, which can justify a table not found.
Then fix the BIND cards to state the same owner as well (GRIDT01)
Example Bind
1READY
DSN SYSTEM(D11A)
DSN
DSN
BIND PACKAGE(GTM014) MEMBER(GTM014) DYNAMICRULES (BIND) QUALIFIER (GRIDT01) ACTIO
N(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM014.GTM014.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM014.GTM014.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM014.GTM014.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTM014.GTM014.(5.4.8)
DSN
DSN
BIND PACKAGE(GTM029) MEMBER(GTM029) DYNAMICRULES (BIND) QUALIFIER (GRIDT01) ACTIO
N(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
1DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM029.GTM029.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM029.GTM029.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM029.GTM029.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTM029.GTM029.(5.4.8)
DSN
DSN
BIND PACKAGE(GTM039) MEMBER(GTM039) DYNAMICRULES (BIND) QUALIFIER (GRIDT01) ACTIO
N(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM039.GTM039.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
1 ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM039.GTM039.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTM039.GTM039.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTM039.GTM039.(5.4.8)
DSN
DSN
BIND PACKAGE(GTU022) MEMBER(GTU022) DYNAMICRULES (BIND) QUALIFIER (GRIDT01) ACTIO
N(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU022.GTU022.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
1 SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU022.GTU022.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU022.GTU022.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTU022.GTU022.(5.4.8)
DSN
DSN
BIND PACKAGE(GTU028) MEMBER(GTU028) DYNAMICRULES (BIND) ACTION(REPLACE) QUAL
IFIER (GRIDT01) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU028.GTU028.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU028.GTU028.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
1 DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTU028.GTU028.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTU028.GTU028.(5.4.8)
DSN
DSN
BIND PACKAGE(GTXMSK) MEMBER(GTXMSK) DYNAMICRULES (BIND) QUALIFIER (GRIDT01) ACTIO
N(REPLACE) VALIDATE(BIND) ENCODING(EBCDIC) ISOLATION(CS)
DSNT254I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTXMSK.GTXMSK.(5.4.8)
ACTION REPLACE
OWNER AB890996
QUALIFIER GRIDT01
VALIDATE BIND
EXPLAIN NO
ISOLATION CS
RELEASE
COPY
APREUSE
APCOMPARE
APRETAINDUP
BUSTIMESENSITIVE YES
SYSTIMESENSITIVE YES
ARCHIVESENSITIVE YES
APPLCOMPAT V11R1
DSNT255I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTXMSK.GTXMSK.(5.4.8)
SQLERROR NOPACKAGE
CURRENTDATA NO
DEGREE 1
DYNAMICRULES BIND
DEFER
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE INHERITFROMPLAN
DBPROTOCOL DRDA
1 OPTHINT
ENCODING EBCDIC(00500)
PLANMGMT OFF
PLANMGMTSCOPE STATIC
CONCURRENTACCESSRESOLUTION
EXTENDEDINDICATOR
PATH
DSNT275I !D11A DSNTBCM2 BIND OPTIONS FOR
PACKAGE = D11APTIB.GTXMSK.GTXMSK.(5.4.8)
QUERYACCELERATION
GETACCELARCHIVE
ACCELERATOR
DSNT232I !D11A SUCCESSFUL BIND FOR
PACKAGE = D11APTIB.GTXMSK.GTXMSK.(5.4.8)
DSN
DSN
BIND PLAN(GTXMSK) DYNAMICRULES (BIND) PKLIST(GTXMSK.*,GTM014.*,GTM029.*,GTM039.*,GTU022.*,GTU028.*)
ACTION(REPLACE) RETAIN VALIDATE(BIND) QUALIFIER (GRIDT01) EXPLAIN(Y
ES) ENCODING(EBCDIC) ISOLATION(CS)
DSNT252I !D11A DSNTBCM1 BIND OPTIONS FOR PLAN GTXMSK
ACTION REPLACE RETAIN
OWNER AB890996
VALIDATE BIND
ISOLATION CS
ACQUIRE USE
RELEASE COMMIT
EXPLAIN YES
DYNAMICRULES BIND
PROGAUTH DISABLE
DSNT253I !D11A DSNTBCM1 BIND OPTIONS FOR PLAN GTXMSK
NODEFER PREPARE
CACHESIZE 3072
QUALIFIER GRIDT01
CURRENTSERVER
CURRENTDATA NO
DEGREE 1
SQLRULES DB2
DISCONNECT EXPLICIT
NOREOPT VARS
KEEPDYNAMIC NO
IMMEDWRITE NO
DBPROTOCOL DRDA
OPTHINT
ENCODING EBCDIC(00500)
CONCURRENTACCESSRESOLUTION
PATH
DSNT200I !D11A BIND FOR PLAN GTXMSK SUCCESSFUL
DSN
DSN
END
READY
1END