Message Reference Guide Datacom...mmmmmmmmmmmmmmmm AND SMP CONVERT nnnnnnnnnnnnnnnn DB00218E (see...

1588
Message Reference Guide Version 15.00 CA Datacom®/DB

Transcript of Message Reference Guide Datacom...mmmmmmmmmmmmmmmm AND SMP CONVERT nnnnnnnnnnnnnnnn DB00218E (see...

  • Message Reference Guide Version 15.00

    CA Datacom®/DB

  • This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the “Documentation”) is for your informational purposes only and is subject to change or withdrawal by CA at any time.

    This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without the prior written consent of CA. This Documentation is confidential and proprietary information of CA and may not be disclosed by you or used for any purpose other than as may be permitted in (i) a separate agreement between you and CA governing your use of the CA software to which the Documentation relates; or (ii) a separate confidentiality agreement between you and CA.

    Notwithstanding the foregoing, if you are a licensed user of the software product(s) addressed in the Documentation, you may print or otherwise make available a reasonable number of copies of the Documentation for internal use by you and your employees in connection with that software, provided that all CA copyright notices and legends are affixed to each reproduced copy.

    The right to print or otherwise make available copies of the Documentation is limited to the period during which the applicable license for such software remains in full force and effect. Should the license terminate for any reason, it is your responsibility to certify in writing to CA that all copies and partial copies of the Documentation have been returned to CA or destroyed.

    TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.

    The use of any software product referenced in the Documentation is governed by the applicable license agreement and such license agreement is not modified in any way by the terms of this notice.

    The manufacturer of this Documentation is CA.

    Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or their successors.

    Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.

  • CA Technologies Product References

    This document references the following CA products:

    ■ CA Datacom®/DB

    ■ CA Datacom® CICS Services

    ■ CA Datacom® Datadictionary™

    ■ CA Dataquery™ for CA Datacom® (CA Dataquery)

    ■ CA Datacom® DB2 Transparency

    ■ CA Datacom® DL1 Transparency

    ■ CA Datacom® Fast Restore

    ■ CA Datacom® IMS/DC Services

    ■ CA Datacom® Presspack

    ■ CA Datacom® Server

    ■ CA Datacom® SQL (SQL)

    ■ CA Datacom® STAR

    ■ CA Datacom® TOTAL Transparency

    ■ CA Datacom® VSAM Transparency

    ■ CA Dynam®/D Disk Management for z/VSE (CA Dynam/D for z/VSE)

    ■ CA Ideal™ for CA Datacom® (CA Ideal)

    ■ CA IPC

    ■ CA Librarian®

    ■ CA Scheduler® Job Management (CA Scheduler JM)

    ■ CA SYSVIEW® Performance Management (CA SYSVIEW)

    ■ CA Common Services for z/OS

  • Contact CA Technologies

    Contact CA Support

    For your convenience, CA Technologies provides one site where you can access the information that you need for your Home Office, Small Business, and Enterprise CA Technologies products. At http://ca.com/support, you can access the following resources:

    ■ Online and telephone contact information for technical assistance and customer services

    ■ Information about user communities and forums

    ■ Product and documentation downloads

    ■ CA Support policies and guidelines

    ■ Other helpful resources appropriate for your product

    Providing Feedback About Product Documentation

    If you have comments or questions about CA Technologies product documentation, you can send a message to [email protected].

    To provide feedback about CA Technologies product documentation, complete our short customer survey which is available on the CA Support website at http://ca.com/docs.

    http://www.ca.com/supportmailto:[email protected]://ca.com/docshttp://ca.com/docs

  • Documentation Changes

    The following documentation updates have been made since the last release of this documentation:

    The following summary of new and updated messages allows you to have quick access to the reason, action, and valid values.

    New Messages and Codes

    CA Datacom/DB

    ■ DB00142I (see page 59) - REQUEST BACKOUT START/END 09(37) 997 C01 0000240400

    ■ DB00143C (see page 60) - REQUEST BACKOUT ERROR 09(37) 997 C01 0000240400

    ■ DB00144I (see page 60) - SQL PARTIAL BACKOUT START/END job-name tsn FROM store-clock-value TO store-clock-value

    ■ DB00145E (see page 61) - SQL PARTIAL BACKOUT ERROR job-name tsn rc(err)

    ■ DB00214W (see page 76) - STCK DISCREPANCY BETWEEN ML CURRENT mmmmmmmmmmmmmmmm AND SMP CONVERT nnnnnnnnnnnnnnnn

    ■ DB00218E (see page 78) - INSUFFICIENT 64-BIT MEMORY

    ■ DB00259I (see page 94) - MULTI-USER ENDING CCI SUPPORT (ssssssss,nnnnnnnnnn)

    ■ DB00286I (see page 103) - DEBUG TERMINATION X SRB-XX

    ■ DB00287I (see page 103) - EOJ_OK_S CONTINUING JOB jobname run-unit ID=monitor-info, LAST REQUEST mm.ss SECONDS AGO

    ■ DB00288I (see page 103) - MODULE INFO DBINRPR a b c

    ■ DB00318C (see page 107)- LOG RECORD WILL NOT FIT FXX IF FORCED, dbid table

    ■ DB00319I (see page 108) - LXX DYNAMIC EXTEND - X

    ■ DB00321I (see page 111) - LOG LXX WRAP, DURATION 00:00:28 LEAST 00:00:28

    ■ DB00322I (see page 112) - LOG LXX LRSN-56,284 LBSN-308 WRAP-0 SGMNT-0-RSTRB-N

    ■ DB00410I (see page 114) - SPILL RXX DSN ABCDE02.RXX4

    ■ DB00609I (see page 126) - TASK_ABORT n status

    ■ DB00914I - CXX UPGRADE BASE dbid FORMAT TO 3

    ■ DB01227I (see page 170) - RESTART, LRSN - CURRxxxxxxxxxxxxxxxx - NEAR MAX FFFFFFFFC0000000 MAX FFFFFFFFFFFFFFFE'

  • ■ DB01228I (see page 170) - RESTART, LBSN - CURRxxxxxxxxxxxxxxxx - NEAR MAX FFFFFFFFC0000000 MAX FFFFFFFFFFFFFFFE'

    ■ DB01337I (see page 197) - CONSOLE x NOT CURRENTLY AVAILABLE

    ■ DB01340I (see page 200) - STATUS_BASE n text

    ■ DB01341I (see page 201) - STATUS_BASE dbid JOBS - x

    ■ DB01408I (see page 206) - UNAVAILABLE DATA SET ddname dsname REQUIRED FOR [EXCLUSIVE/SHARED] BY [DBMUFPR/DBUTLTY function]

    ■ DB01414E (see page 211) - ERROR HANDLING DBSIDPR DEBUG_TRACE xyz

    ■ DB01415E (see page 211) - DSN WRONG, DBSIDPR FORCE_DSN_CHAR ddname FOUND dsn

    ■ DB01416E (see page 212) - DSN WRONG, DBSIDPR FORCE_DSN_CHAR ddname REQUIRED x

    ■ DB01920E (see page 223) - TOO MANY PARAMETERS

    ■ DB01922E (see page 224) - PARAMETER IN CONFLICT WITH command OPTION n - VALID RANGE n-n

    ■ DB02313E (see page 237) - Unexpected condition - ?

    ■ DB02339I (see page 244) - F-ffffffff S-ssssssss J-jjjjjjjj G-gggggggg M-mmmmmmmm X-xxxxxxxx

    ■ DB02811I (see page 257) - DSOP dbid area others

    ■ DB02812I (see page 257) - FREE URI SCAN AND INDEX BUILD ssoree FOR BASE nnnnn AREA aaa

    ■ DB02813I (see page 258) - FREE URI SCAN AND INDEX BUILD FOR BASE nnnnn ABORTED DUE TO ccccc

    ■ DB02814I (see page 258) - DYNAMIC INDEX fff aaa FOR KEY kkkkk BASE nnnn TBL ttt

    ■ DB02814I (see page 258) - DYNAMIC INDEX DELETE aaa FOR KEY kkkkk BASE nnnn TBL ttt

    ■ DB02815I (see page 259) - DYNAMIC INDEX fff aaa

    ■ DB02815I (see page 259) - DYNAMIC INDEX DELETE aaa

    ■ DB02816E (see page 259) - DYNAMIC INDEX fff UNEXPECTED RETURN CODE cc(iii)

    ■ DB02816E (see page 259) - DYNAMIC INDEX DELETE UNEXPECTED RETURN CODE cc(iii)

    ■ DB02821I (see page 259) - OLDEP (CBLDBMS/DATACOM? PROGRAM ACCESSED dbid table, job, tranid

    ■ DB03132I (see page 270) - CDCM status progstat CDCL--mm:ss CDCU--mm:ss TSN-n MNT-n--DBID-n

    ■ DB03201I (see page 281) - CA Datacom DL1 Transparency r12

  • ■ DB05101W (see page 281) - Insufficient 64-bit memory, will try Dataspace

    ■ DB10056E (see page 301) - VALUE REQUIRES RUNNING AUTHORIZED

    ■ DB10097E (see page 307) - DBIN1PR INVALID - input

    ■ DB13055E (see page 334) - BASE n ALREADY DEFINED

    ■ DB13056E (see page 334) - BASE n NOT DELETED, CONTAINS ACTIVE TABLE(S)

    ■ DB13114E (see page 357) - INVALID USE OF RELATIVE RECORD TABLE

    ■ DB13121E (see page 361) - DBUTLTY 'USV'?

    ■ DB13131E (see page 365) - PERCENT CODED, KEYNAME MUST BE NATIVE KEY

    ■ DB13151I (see page 366) - RECOVERY ROLLBACK TSN-tttttttt - x

    ■ DB13152E (see page 367) - RECOVERY ROLLBACK TSN-tttttttt - x

    Health Checker

    ■ DBH6004E (see page 487) - Risk of MUFPLEX failure because Coupling Facility structure &STRNAME is too small.

    ■ DBH6005E (see page 487) - Risk of MUFPLEX failure because Coupling Facility structure &STRNAME is too small

    ■ DBH6006E (see page 487) - List structure &STRNAME not defined to the coupling facility.

    ■ DBH6007E (see page 488) - One or more CA Datacom/DB transactions have been force check pointed.

    CA Datacom Datadictionary

    Online messages for the KEY-USAGE attribute:

    ■ DDOL000481A (see page 1088) - KEY-USAGE MUST BE "A" FOR MASTER OR NATIVE KEY - KU1

    ■ DDOL000482A (see page 1088) - KEY-USAGE MUST BE "A" FOR PTN. KEY OR FOREIGN KEY - KU2

    ■ DDOL000483A (see page 1089) - KEY-USAGE MUST BE "A" IN CERTAIN DATABASES - KU3

    ■ DDOL000484A (see page 1089) - KEY-USAGE MUST BE A FOR CONSTRAINT - KU4

    Batch messages for the 1000 SWAP Transaction:

    ■ DDPIKS0001 (see page 1149) - INTERNAL - INVALID KEY SWAP

    ■ DDPKS10001 (see page 1162) - KEY SWAP - LENGTHS DO NOT MATCH

    ■ DDPKS20001 (see page 1163) - KEY SWAP - FIELD LISTS DIFFERENT

  • ■ DDPKS30001 (see page 1163) - KEY SWAP - DATACOM-ID VALUES EQUAL

    ■ DDPKS40001 (see page 1163) - KEY SWAP - KEY TYPE NOT INDEX

    ■ DDPKS50001 (see page 1164) - FLD ASCEND/DESCEND ERR

    ■ DDPKS60001 (see page 1164) - KEY SWAP - INVALID INCLUDE NIL CHG

    ■ DDPKS70001 (see page 1164) - KEY SWAP - FLD DATA-SENSITIVE ERR

    Batch messages for the KEY USAGE attribute:

    ■ DDPKU10001 (see page 1165) - KEY-USAGE MUST BE A ON MSTR OR NAT

    ■ DDPKU20001 (see page 1165) - KEY-USAGE MUST BE A ON FRGN OR PRT

    ■ DDPKU30001 (see page 1166) - KEY-USAGE MUST BE A ON THIS BASE

    ■ DDPKU40001 (see page 1166) - KEY-USAGE MUST BE A FOR CONSTRAINT

    ■ DDVKEY0037 (see page 1347) - KEY LENGTH GREATER THAN 999

    ■ DDVKEY0038 (see page 1347) - FIELD IN KEY LENGTH GREATER THAN 999

    ■ DDVKEY0040 (see page 1347) - PARTITION KEY LENGTH GREATER THAN 180

    ■ DDVKEY0041 (see page 1347) - KEY-USAGE NOT "A" FOR KEY IN CONSTRAINT

    ■ DDVKEY0042 (see page 1348) - KEY-USAGE NOT "A" FOR SHARED KEY ID/NAME

    ■ DDTRS0300I (see page 1305) - type name EXPORT COMPLETE

    ■ DDTRS0301I (see page 1305) – type name IMPORT COMPLETE

    Return Codes

    ■ CA Datacom/DB

    ■ 57 (see page 545) - BAD DBRW ADDRESS

    ■ 75 (see page 564)

    – (001) - UNEXPECTED CONDITION CXX

    – (002) - KEY INVALID, ALTER-CREATE-DROP

    ■ 76 (see page 568)

    – (011) - INIT DISP OLD

    – (015) - TOO MANY TRACKS

    ■ 94 (see page 601)

    – (147) - LOG LRSN MAX

    – (148) - LOG LBSN MAX

    – (149) - LBSN NEAR MAX

    ■ SQL

  • ■ -571 (see page 752) - SOURCE CACHE ERROR: msg-string

    ■ DSF Return Codes for the 1000 SWAP Transaction

    – IKS (see page 1412) - INTERNAL - INVALID KEY SWAP

    – KS1 (see page 1427) - KEY SWAP - LENGTHS DO NOT MATCH

    – KS2 (see page 1428) - KEY SWAP - FIELD LISTS DIFFERENT

    – KS3 (see page 1428) - KEY SWAP - DATACOM-ID VALUES EQUAL

    – KS4 (see page 1428) - KEY TYPE NOT INDEX

    – KS5 (see page 1429) - KEY SWAP - FLD ASCEND/DESCEND ERR

    – KS6 (see page 1429) - KEY SWAP - INVALID INCLUDE NIL CHG

    – KS7 (see page 1429) - KEY SWAP - FLD DATA-SENSITIVE ERR

    ■ DSF Return Codes for the KEY-USAGE Attribute

    – KU1 (see page 1430) - KEY-USAGE NOT "A" FOR MASTER OR NATIVE KEY

    – KU2 (see page 1430) - KEY-USAGE NOT "A" FOR A PARTITION OR FOREIGN KEY

    – KU3 (see page 1431) - KEY-USAGE a

    – KU4 (see page 1431) - KEY-USAGE MUST BE A FOR CONSTRAINT

    ■ DBSQLPR Return Codes

    – RC 2001 (see page 773) - FILE filename (MODE mode) OPEN ERROR msg: USING DEFAULTS

    – RC 2002 (see page 773) - (option) EXCEEDS nnnn CHARACTER(S) or SQL STATEMENT EXCEEDS 65530 CHARACTER(S)

    – RC 2003 (see page 773) - OPTION (filename) FILE ALREADY OPEN: MOVE TO 'PARM=' SPEC

    – RC 2004 (see page 774) - (option) OPTION VALUE INVALID: CORRECTED BY LATER SPEC. or (option) OPTION VALUE INVALID: (error description)

    – RC 2005 (see page 774) - WARNING - INCOMPLETE STATEMENT FOUND

    – RC 2006 (see page 774) - OPTION SPECIFICATION '' IS INVALID

    – RC 2007 (see page 775) - UNABLE TO PRINT TABULAR FORMAT OUTPUT: OVER nnnn COLUMNS or UNABLE TO PRINT TABLUAR FORMAT OUTPUT: PRTWIDTH SPEC nnnn EXCEEDED

    – RC 2008 (see page 775) - MISSING (error)

    – RC 2009 (see page 775) - (SQL element) (Type of limit) OF nnnn EXCEEDED

    – RC 2010 (see page 776) - ALLOCATION OF nnnn BYTES FOR (control block) FAILED

    – RC 2011 (see page 776) - COLUMN (col name) WIDTH OF nnnn EXCEEDS DEFINED LENGTH

  • – RC 2012 (see page 776) - (not printed: cannot open print file)

    – RC 2013 (see page 776) - WARNING - NO STATEMENTS FOUND

    – RC 2014 (see page 777) - DB COMMAND RECEIVED RETURN CODE nn (XX)

    – RC 2015 (see page 777) - WARNING: DUPLICATE '' SPECIFICATION IGNORED

    – RC 2016 (see page 777) - WARNING: OPTION VALUE TOO , RESET TO nnnn (NEAREST LIMIT)

    – RC 2017 (see page 778) - WARNING: *$ENDLOOP COMMAND OUTSIDE OF LOOP WAS IGNORED

    – RC 2018 (see page 778) - SIMULATED PROCEDURE LABEL MAY NOT MATCH PLANNAME OPTION

    Updated Messages and Codes

    ■ DB00248I (see page 89) - updated per feature 24-001 part 4.

    ■ DB00285W (see page 102) - MUF TERMINATION, PPOINT nn OF mm

    ■ DB00310I (see page 105) - LOG SPILL rrrrr-ccccc, TRACKS xxxxx-xxxxx, TIMES ccyy/mm/dd hh.mm.ss-ccyy/mm/dd hh.mm.ss

    ■ DB00501E (see page 115) - OPEN ERROR - RETURN CODE rr(iii) CXX=cxxname (aaannnn) [SUBID=z] [SVC=www] [c=ss-ttuu-vv] [CXXLINK=xxxxxxxx] [OWNER=jjjjjjjj] [RC=rr]

    ■ DB00912E (see page 147) - AND SYSPLEX x DOES NOT MATCH CURRENT SYSPLEX y

    ■ DB01407I (see page 205) - DATA SET a-OPEN b c DCB d DEB e

    ■ DB01411I (see page 208) - DBUG OPENED CXX DCB a DEB b UCB c DCBE d

    ■ DB01412I (see page 209) - DIAG OCS UNLOCK a

    – DIAG SUB UNLOCK a

    – DIAG OCS b LOCK DSN c

    – DIAG SUB b LOCK DSN c

    – DIAG OCS SHR LOCK a

    – DIAG SUB SHR LOCK a

    ■ DB01413I (see page 210) - DEBUG abc

    ■ DB01705I (see page 214) - DYNAMIC EXTEND START ddname btc n dasd-or-virtual

    ■ DB01706I (see page 215) - DYNAMIC EXTEND END ddname atc n volser VOL n VOLS n EXT n +tc n

    ■ DB01801E (see page 216) - facilityname ERROR - nn

    ■ DB01910E (see page 219) - PARAMETER OUT OF RANGE - VALID RANGE 1-5000

  • ■ DB01911E (see page 220) - PARAMETER HAS INVALID VALUE - VALID ENTRIES: YES, NO

    ■ DB01917E (see page 222) - INVALID MIX OF OPTIONS - CONFLICT WITH TASKS OPTION 1

    ■ DB01920E (see page 223) - TOO MANY PARAMETERS

    ■ DB01921E (see page 224)- PARAMETER IN CONFLICT WITH command OPTION n - VALID RANGE n-n

    ■ DB02801W (see page 253) - BASE nnnnn AREA aaa URI OVER 3G

    ■ DB03131I (see page 267) - CDCM status progstat CDCL--mm:ss CDCU--mm:ss TSN-n MNT-n--DBID-n

    ■ DDFHDR0070 (see page 979) - INVALID CHARACTER IN OCCURRENCE NAME

    ■ DDRTVC0018 (see page 1233) - DATABASE BASIS MODULE NOT FOUND

    ■ DDVKEY0030 (see page 1344) - DIRECT KEY AREA HAS SPACE-MNGMT >0

    ■ DDVTBL0017 (see page 1358) - INVALID AREA SPACE-MNGMNT FOR CLUSTER-KEY

    ■ SQL code - 560 (see page 748) TEMPORARY TABLE AREA (TTM) FULL

    ■ SQL code - 561 (see page 750) TTM TOO SMALL, SEE ERROR ACTION

    Return Codes

    ■ 01 (see page 492)(032) - INVALID REQUEST COMMAND

    ■ 03 (see page 495) (001-006) - INVALID KEY NAME

    ■ 04 (see page 497) (002) - INVALID RECORD

    ■ 13 (see page 509)

    – (019) - INTERNAL INDEX ERROR

    – (178) - INTERNAL ERROR, DUPLICATE LOCK

    ■ 70 (see page 559) - BUFFER TOO SMALL

    ■ 75 (see page 564) - DIRECTORY MAINTENANCE ERROR

    ■ 76 (see page 568) (013) - OPEN ERROR

    ■ 85 (see page 584) - INSUFFICIENT TASKS

    ■ 94 (see page 601) - GENERAL ERROR INDICATOR

    – (147) - LOG LRSN MAX

    – (148) - LOG LBSN MAX

    – (149) - LBSN NEAR MAX

    ■ 560 (see page 748) - TEMPORARY TABLE AREA (TTM FULL

    ■ 561 (see page 750) - TTM TOO SMALL, SEE ERROR ACTION

  • Removed Messages and Codes

    ■ DB01701

    ■ DB01703

    ■ DB02501I

    ■ DB02502E

    ■ DB02503I

    ■ DB02504I

    ■ DB02505I

    ■ DB02506I

    ■ DB02507I

    ■ DB05000I

    ■ DB05200E

    ■ DB05201I

    ■ DB05202I

    ■ DB05203E

    ■ DB05204E

    ■ DB05205E

    ■ DB05206E

    ■ DB05207E

    ■ DB05208I

    ■ DB10030E

    ■ DB13013E

    ■ DB13016W

    ■ DB13031E

    ■ DB13049E

    ■ DB13051E

    ■ DB13102E

    ■ DB13273E

    ■ DB13281W

    ■ DB13286W

    ■ DB13287W

    ■ DDVKEY0005

    ■ DDVKEY0021

  • Return Codes

    ■ 13

    – (009) - EVENT CONTROL BLOCK (ECB) LIST ERROR

    – (010) - POSTED EVENT CONTROL BLOCK (ECB) NOT IN ECB LIST

    ■ 59(135) - SECURITY VALIDATION FAILURE

    ■ 66(066) - MULTI-VOLUME OPEN FAILURE

    ■ 70(086) - Expand Buffer too small

    ■ 75(011) - A Key field is greater than 180

    ■ 94

    – (046) - Default Field Processing Error

    – (047) - Cannot do Maintenance

  • Contents 15

    Contents

    Chapter 1: Introduction 27

    Chapter 2: Processing, DBUTLTY and SQL Messages 29

    CA Datacom/DB Processing Messages (DB0xxxxc) .................................................................................................... 30

    DB00914I ........................................................................................................................................................... 149

    DBUTLTY Messages (DB1xxxxc) ................................................................................................................................ 284

    SQL Preprocessor Messages (DB2xxxxc) .................................................................................................................. 403

    AutoScope Messages (DB3xxxxc) ............................................................................................................................. 466

    CA Datacom/DB Messages for Invocation of CAIRIM (DB9xxxxc) ............................................................................ 476

    CA Datacom/DB Health Checker Messages ............................................................................................................. 486

    Chapter 3: CA Datacom/DB Return Codes 489

    Explanation of Code Descriptions ............................................................................................................................ 489

    Return Codes ............................................................................................................................................................ 491

    blanks - THE COMMAND WAS SUCCESSFUL ..................................................................................................... 491

    Return Code 01 - INVALID REQUEST COMMAND ............................................................................................. 492

    Return Code 02 - INVALID TABLE NAME ........................................................................................................... 494

    Return Code 03 - INVALID KEY NAME ............................................................................................................... 495

    Return Code 04 - INVALID RECORD ID .............................................................................................................. 497

    Return Code 05 - TABLE NOT OPEN .................................................................................................................. 499

    Return Code 06 - TABLE NOT OPEN FOR UPDATE ............................................................................................. 501

    Return Code 07 - DATA AREA FULL ................................................................................................................... 502

    Return Code 08 - SYSTEM AREA FULL ............................................................................................................... 503

    Return Code 09 - PREREQUISITE COMMAND ERROR ........................................................................................ 504

    Return Code 10 - DUPLICATE MASTER KEY NOT ALLOWED .............................................................................. 506

    Return Code 11 - MASTER KEY HAS BEEN MODIFIED—UPDATE REJECTED ...................................................... 507

    Return Code 12 - SPECIAL DELETED RECORD .................................................................................................... 508

    Return Code 13 - INTERNAL ERROR .................................................................................................................. 509

    Return Code 14 - NO RECORD FOUND .............................................................................................................. 515

    Return Code 15 - SECURITY VIOLATION ............................................................................................................ 516

    Return Code 16 - EXCLUSIVE CONTROL INTERLOCK ......................................................................................... 517

    Return Code 17 - INPUT/OUTPUT ERROR ......................................................................................................... 520

    Return Code 18 - EXCLUSIVE CONTROL DUPLICATE .......................................................................................... 521

    Return Code 19 - END OF TABLE FOR GETIT, END OF AREA FOR GETPS ........................................................... 522

    Return Code 21 - COMPRESSION ERROR .......................................................................................................... 522

    Return Code 22 - ELEMENT NAME NOT FOUND ............................................................................................... 524

  • 16 Message Reference Guide

    Return Code 23 - ELEMENT SECURITY CODE VIOLATION .................................................................................. 525

    Return Code 24 - EXCLUSIVE CONTROL EVENTS EXCEEDED ............................................................................. 525

    Return Code 25 - INVALID DATABASE ID ........................................................................................................... 526

    Return Code 27 - GETIT BLOCK SIZE TOO SMALL .............................................................................................. 527

    Return Code 28 - RCD.TOO BIG/LOG BLK.TOO SMALL or LOG AREA BLOCK SIZE TOO SMALL ......................... 528

    Return Code 29 - EOF DURING LOGLB COMMAND ........................................................................................... 529

    Return Code 31 - KEY LENGTH INCONSISTENCY ................................................................................................ 530

    Return Code 35 - SOFTWARE INTEGRITY ERROR DETECTED ............................................................................. 531

    Return Code 36 - USER VIEW NOT OPEN .......................................................................................................... 531

    Return Code 37 - INVALID ADDRESS ................................................................................................................. 532

    Return Code 38 - PREVIOUS LOGGING ERROR .................................................................................................. 533

    Return Code 39 - CANNOT PROCESS OLD REQUEST ......................................................................................... 533

    Return Code 40 - TASK SAVE AREA ERROR ....................................................................................................... 534

    Return Code 43 - NO VALID INDEX .................................................................................................................... 535

    Return Code 44 - SECURITY ENVIRONMENT ERROR ......................................................................................... 537

    Return Code 45 - OPERATOR REQUEST ERROR ................................................................................................. 538

    Return Code 46 - TABLE ALREADY OPEN FOR UPDATE ..................................................................................... 539

    Return Code 47 - INVALID DIRECTORY (CXX) .................................................................................................... 540

    Return Code 48 - A REPLICATED OR PARTITIONED DATABASE OPEN ERROR ................................................... 542

    Return Code 51 - INVALID MIX OF JOBS INCLUDING DBUTLTY FUNCTIONS ..................................................... 542

    Return Code 52 - RECOVERY FILE OPEN/CLOSE FAILURE .................................................................................. 543

    Return Code 55 - BAD USER REQUIREMENTS TABLE ........................................................................................ 544

    Return Code 56 - BAD MASTER LIST .................................................................................................................. 544

    Return Code 57 - BAD DBRW ADDRESS ............................................................................................................ 545

    Return Code 58 - TABLE NOT LOADED .............................................................................................................. 545

    Return Code 60 - DB CANNOT OPEN THE LOG AREA ........................................................................................ 546

    Return Code 61 - EXCLUSIVE CONTROL, WAIT EXCEEDED ................................................................................ 547

    Return Code 63 - BAD DEVICE TYPE .................................................................................................................. 548

    Return Code 65 - AN OPEN ERROR OCCURRED ................................................................................................ 549

    Return Code 67 - CXX INTERLOCK ..................................................................................................................... 550

    Return Code 68 - MULTI-USER FACILITY ........................................................................................................... 551

    Return Code 69 - TABLE HAS NO CURRENT INDEX ............................................................................................ 558

    Return Code 70 - BUFFER TOO SMALL .............................................................................................................. 559

    Return Code 71 - DB INTERFACE COULD NOT INITIALIZE .................................................................................. 560

    Return Code 72 - INVALID DATA AREA .............................................................................................................. 561

    Return Code 73 - DATA SYNCHRONIZATION CHECK ......................................................................................... 563

    Return Code 74 - OPEN ALLOCATION ERROR .................................................................................................... 563

    Return Code 75 - DIRECTORY MAINTENANCE ERROR ....................................................................................... 564

    Return Code 76 - OPEN ERROR ......................................................................................................................... 568

    Return Code 78 - FBA DISK ERROR .................................................................................................................... 571

    Return Code 79 - CXX IS WRONG VERSION ....................................................................................................... 572

    Return Code 80 - DDM ENVIRONMENTAL ERROR ............................................................................................ 572

  • Contents 17

    Return Code 81 - DDM PROCESSING ERROR ..................................................................................................... 580

    Return Code 82 - DB SVC PROGRAM PSW-KEY ERROR ..................................................................................... 581

    Return Code 83 - SVC INTEGRITY ERROR .......................................................................................................... 581

    Return Code 84 - MULTI-TASKING ERROR ........................................................................................................ 582

    Return Code 85 - INSUFFICIENT TASKS ............................................................................................................. 584

    Return Code 86 - THE MULTI-USER FACILITY HAS ABENDED ............................................................................ 585

    Return Code 87 - RESOURCE ACCESS VIOLATION DURING OPEN ..................................................................... 588

    Return Code 88 - DATABASE HAS BEEN DISABLED............................................................................................ 589

    Return Code 89 - INSUFFICIENT MEMORY ........................................................................................................ 590

    Return Code 91 - COMPOUND BOOLEAN SELECTION FACILITY ERROR ............................................................ 592

    Return Code 92 - SET SELECTION INTERRUPT ................................................................................................... 599

    Return Code 93 - ATTEMPT TO POSITION PAST END/BEG-OF-SET ................................................................... 600

    Return Code 94 - GENERAL ERROR INDICATOR ................................................................................................ 601

    Return Code 95 - INCOMPLETE REQUEST ......................................................................................................... 633

    Chapter 4: Recovery File Read (READRXX) Return Codes 635

    Chapter 5: SQL Codes 637

    SQL Memory Guard .................................................................................................................................................. 637

    SQL Preprocessor Return Codes ............................................................................................................................... 640

    SQL Return Codes 0 through 243 ............................................................................................................................. 640

    0 - THE COMMAND WAS SUCCESSFUL .............................................................................................................. 640

    100 - NO ROW FOUND ...................................................................................................................................... 641

    170 - CONSTRAINT(S) DID NOT CONFIRM - TABLE PLACED IN CHECK STATUS ................................................. 641

    243 - EXTENSION TO ANSI SQL-86 (SQLMODE-ANSI/FIPS) ................................................................................ 641

    SQL Return Codes -1 through -999 ........................................................................................................................... 642

    -1 - NULL INDICATOR VARIABLE REQUIRED FOR OUTPUT HOST VARIABLE NUMBER nnn ............................... 642

    -2 - EMPTY QUERY STRING ................................................................................................................................ 642

    -3 - CANNOT REVOKE FROM YOURSELF ............................................................................................................ 642

    -4 - OVERFLOW: TYPE ACTION .................................................................... 643

    -5 - TABLE tablename IN DDD AND NOT IN CXX ............................................................................................... 643

    -6 - STRING CONSTANT TOO LONG ................................................................................................................... 644

    -7 - INCOMPLETE STRING. CHECK FOR MISSING QUOTES ................................................................................ 644

    -8 - CANNOT GRANT TO YOURSELF ................................................................................................................... 644

    -10 - UNABLE TO ALLOCATE MEMORY .............................................................................................................. 645

    -12 - COLUMN FUNCTIONS NOT ALLOWED IN SET CLAUSE OF QUERY ............................................................ 645

    -14 - TABLE/VIEW DOES NOT EXIST:(table/new-name) AUTHID:(auth-id) ....................................................... 645

    -15 - AUTHID (auth-id) NOT DEFINED ................................................................................................................ 646

    -16 - DEPENDENT PLAN (auth-id.plan-name) IN USE ........................................................................................ 646

    -17 - MODIFICATION OF COLUMN TO INCOMPATIBLE DATATYPE IS NOT ALLOWED ....................................... 647

    -18 - WITH CHECK OPTION IS NOT ALLOWED ON NON-UPDATABLE VIEWS .................................................... 647

  • 18 Message Reference Guide

    -19 - INDEX AND TABLE AUTHIDS DO NOT MATCH: aaaa, bbbb ....................................................................... 648

    -20 - BAD SYNTAX: description WHEN THE ERROR OCCURRED, THE SYNTAX BELOW HAD BEEN PARSED: statement ........................................................................................................................................... 648

    -21 - DEFAULT CHARACTER LITERAL TOO LONG ............................................................................................... 648

    -24 - VIEWS CONTAINING FUNCTIONS OR GROUP BY CANNOT BE JOINED ...................................................... 649

    -25 - INCOMPLETE COMMENT .......................................................................................................................... 649

    -26 - EXCEEDS MAX NUMBER OF TABLES/VIEWS PERMITTED IN SUBSELECT ................................................... 649

    -27 - CANNOT USE GROUP BY IN QUERY THAT REFERENCES A GROUPED VIEW .............................................. 650

    -29 - HAVING CLAUSE IS ILLEGAL WHEN A REFERENCED VIEW CONTAINS A HAVING ..................................... 650

    -30 - SQL IDENTIFIERS MAY NOT EXCEED 32 BYTES IN LENGTH ........................................................................ 650

    -31 - CANNOT REFERENCE A VIEW CONTAINING SELECT DISTINCT IN THIS STATEMENT ................................. 651

    -32 - STATEMENT IS TOO LARGE TO COMPILE .................................................................................................. 651

    -33 - AMBIGUOUS COLUMN REFERENCE: x...x .................................................................................................. 651

    -34 - ILLEGAL CORRELATION NAME nnnn ......................................................................................................... 652

    -35 - TTM IS UNUSABLE: SQLCODE xxx, DB RC yy(zzz) ON INITIALIZATION ...................................................... 652

    -36 - BAD FOREIGN KEY: reason code,A,B,C,D,E,F,G ......................................................................................... 653

    -37 - CONSTRAINT REBIND FAILED: A,B,C,D,E,F ................................................................................................ 655

    -38 - DB2 TRANSPARENCY OPTION IS NOT INSTALLED ..................................................................................... 656

    -39 - NEGATIVE RESULT FOR UNSIGNED DECIMAL TARGET .............................................................................. 656

    -40 - CONSTRAINT AUTO-REBIND IN PROGRESS. PLEASE TRY AGAIN. .............................................................. 656

    -41 - DATATYPES OF OPERATION op-string NOT COMPATIBLE ......................................................................... 657

    -42 - INVALID USE OF ESCAPE CHARACTER IN PATTERN OF LIKE PREDICATE ................................................... 657

    -43 - COLUMN FUNCTION ON INVALID TYPE .................................................................................................... 657

    -44 - HOST VARIABLE NUMBER HAS INVALID DATA TYPE ............................................................. 658

    -53 - STRING TOO LONG FOR COLUMN nnn ..................................................................................................... 658

    -54 - UNEQUAL NUMBER OF COLUMNS AND VALUES ...................................................................................... 658

    -55 - DUPLICATE NAMES IN INSERT/ALTER/CREATE LIST: aaaa ....................................................................... 659

    -56 - entity-type entity-name ALREADY EXISTS ................................................................................................. 659

    -57 - SPECIFIED MORE COLUMNS OR VALUES THAN THE TABLE HAS ............................................................... 659

    -58 - COLUMN aaaa DATATYPE INCOMPATIBLE WITH bbbb DATATYPE ........................................................... 660

    -60 - nnnn IS GREATER THAN MAXIMUM ALLOWABLE NUMBER OF COLUMNS .............................................. 660

    -66 - ILLEGAL NUMBER nnnn IN ORDER SPECIFICATION ................................................................................... 660

    -67 - COLUMN FUNCTIONS NOT ALLOWED IN WHERE CLAUSE OF QUERY ...................................................... 661

    -69 - TOO MANY SET CLAUSES IN UPDATE COMMAND .................................................................................... 661

    -70 - ODER BY COLUMN aaaa IS NOT IN SELECT LIST OR IS A DUPLICATE ........................................................ 661

    -71 - SELECTING MORE THAN ONE ITEM IN A SUBQUERY ................................................................................ 661

    -72 - CANNOT NEST COLUMN FUNCTIONS ....................................................................................................... 662

    -73 - SELECTED COLUMNS MUST BE IN THE GROUP BY CLAUSE ...................................................................... 662

    -75 - CANNOT USE COLUMN FUNCTIONS WITH NO GROUP BY CLAUSE .......................................................... 662

    -76 - colName IN HAVING NOT GROUP COLUMN OR COLUMN FUNCTION ARGUMENT ................................. 663

    -79 - UPDATE/DELETE WHERE CURRENT OF cursorname ON READ ONLY CURSOR ......................................... 663

    -80 - ONLY ONE DISTINCT CLAUSE ALLOWED PER QUERY ................................................................................ 663

  • Contents 19

    -82 - EACH QUERY IN A UNION MUST HAVE THE SAME NBR OF PROJECTED COLUMNS ................................. 664

    -101 - A SYNONYM ON A SYNONYM IS NOT ALLOWED .................................................................................... 665

    -103 - MUST USE COLUMN FUNCTIONS IF HAVING CLAUSE WITH NO GROUP BY ........................................... 666

    -105 - aaa IN bb ................................................................................................................................................. 667

    -109 - VIEW COLUMN CONTAINING EXPRESSION OR FUNCTION USED ILLEGALLY .......................................... 668

    -110 - ORDER BY IS NOT ALLOWED IN A VIEW DEFINITION .............................................................................. 668

    -111 - THE VIEW IS NOT UPDATABLE BECAUSE IT CONTAINS A SUBQUERY ..................................................... 669

    -113 - THE VIEW'S COLUMN IS NOT UPDATABLE: aaaa .................................................................................... 669

    -117 - RAAT/CBS ERROR: CMD=xxxxx TBL=ttt DBID=nnnn KEY=kkkkk RC=rr (iii) .............................................. 669

    -118 - DSF dsf-code ERROR OCCURRED DURING SQL DSF PROCESSING ........................................................... 670

    -119 - product_name: error_text ...................................................................................................................... 670

    -120 - PROGRAM TIMESTAMP timestamp-in-decimal NOT = PLAN TIMESTAMP timestamp-in-decimal ......... 671

    -121 - STATEMENT REBIND ERROR ................................................................................................................... 671

    -122 - STATEMENT aaaa NOT FOUND ............................................................................................................... 671

    -123 - PLAN ALREADY EXISTS ............................................................................................................................ 672

    -124 - PLAN authid.planname DOES NOT EXIST ................................................................................................ 672

    -125 - PLAN CURRENTLY IN USE ........................................................................................................................ 672

    -126 - NO MORE WORK SPACE .......................................................................................................................... 673

    -127 - sql-object-name NOT FOUND ................................................................................................................. 673

    -128 - LUW ABORTED ........................................................................................................................................ 674

    -129 - RRS COMMIT ROLLBACK ......................................................................................................................... 674

    -130 - CURSOR NOT UPDATEABLE ..................................................................................................................... 675

    -131 - RESULT TABLE LENGTH TOO LONG ......................................................................................................... 675

    -132 - INVALID PLAN OPTION: STRING DELIMITER ........................................................................................... 676

    -133 - CURSOR NAME aaaa NOT DECLARED ..................................................................................................... 676

    -134 - UNKNOWN DYNAMIC/CURSOR STATEMENT-ID (aaaa) .......................................................................... 676

    -135 - INVALID CURSOR STATE (STMT-ID=aaaa) ............................................................................................... 677

    -136 - SQLDA TRUNCATED - NEEDED aaaa ENTRIES ......................................................................................... 677

    -137 - PLAN OPTION CBSIO EXCEEDED .............................................................................................................. 678

    -138 - INVALID ‘PRIORITY’ PLAN OPTION: ......................................................................................................... 678

    -139 - INVALID PLAN OPTION: TIMEMIN ........................................................................................................... 678

    -140 - INVALID PLAN OPTION: TIMESEC ............................................................................................................ 679

    -141 - INVALID ‘PLNCLOSE’ PLAN OPTION: x ..................................................................................................... 679

    -142 - MORE THAN 1 ROW SELECTED ............................................................................................................... 679

    -143 - INVALID PLAN OPTION: DECPOINT ......................................................................................................... 680

    -144 - TRX ISOLATION LEVELS UNMATCHED ..................................................................................................... 680

    -145 - INVALID ‘ISOLEVEL’ PLAN OPTION: ......................................................................................................... 680

    -146 - AUTHORIZATION ID LENGTH > 18 ........................................................................................................... 681

    -147 - OP. NOT ALLOWED AT ISOL. LEVEL U ..................................................................................................... 681

    -148 - SUBQUERY AT LVL aaaa NBR bbbb RETURNED MORE THAN 1 ROW ..................................................... 681

    -149 - PLAN CAN'T SPECIFY DATACOM SQLMODE WHEN MUF OPTION SPECIFIES ANSI ................................. 682

    -150 - AUTHORIZATION ID MUST MATCH SCHEMA'S AUTHORIZATION ID ....................................................... 682

  • 20 Message Reference Guide

    -151 - INVALID PRECISION OR SCALE SPECIFICATION ON aaaa ......................................................................... 682

    -152 - MAXIMUM NUMBER OF TABLES EXCEEDED FOR OPERATION ............................................................... 683

    -153 - DUPLICATE CURSOR NAME DETECTED ................................................................................................... 683

    -155 - NUMBER OF COLUMNS IN VIEW NOT EQUAL TO NUMBER IN QUERY ................................................... 683

    -156 - VIEW xxx WITH CHECK OPTION VIOLATION ........................................................................................... 684

    -157 - TTM INIT. FAILED. SQL CODE xxx, DB RC yy(zzz). .................................................................................. 684

    -158 - CANNOT CREATE SYNONYM FOR INVALID VIEW aaaa ........................................................................... 685

    -159 - HOST VARIABLE INCOMPATIBLE WITH COLUMN AT POSITION aaaa ..................................................... 685

    -161 - colname datatype(prec,scale) INVALID DATA: hh.................................................................................. 686

    -162 - CANNOT INSERT AND SELECT ON THE SAME TABLE ............................................................................... 686

    -163 - MORE THAN 1 DEFAULT SPECIFIED FOR A COLUMN .............................................................................. 687

    -164 - CHARACTER DEFAULT MORE THAN 20 BYTES ........................................................................................ 687

    -165 - DUPLICATE CONSTRAINT NAME: nnnnnnnn mmmmmmmm ................................................................ 687

    -166 - TBL authid.tblname CHECK PENDING ..................................................................................................... 688

    -167 - DOMAIN CONSTRAINT nnnnnnnn.mmmmmmmm VIOLATION ............................................................. 688

    -168 - THE TABLE ALREADY HAS A PRIMARY KEY, ONLY ONE MAY BE DEFINED ............................................... 688

    -169 - THE REFERENCED COLUMNS DID NOT REFER TO A CANDIDATE KEY ..................................................... 689

    -171 - THE REFERENCED TABLE DOES NOT CONTAIN A PRIMARY KEY ............................................................. 689

    -172 - THE NUMBER OF REFERENCING AND REFERENCED COLUMNS DOES NOT MATCH ............................... 689

    -173 - THE REFERENCING AND REFERENCED COLUMNS ARE NOT EQUIVALENT .............................................. 690

    -174 - UPDATE/DELETE CANNOT HAVE CORRELATED SUBQRY ........................................................................ 690

    -175 - FOREIGN KEY REFERENCE VIOLATION ........................................................... 690

    -176 - FOREIGN KEY VALUE VIOLATION ................................................................... 691

    -177 - PRIMARY/UNIQUE CONSTRAINT CANNOT BE DROPPED DUE TO REFERENCE ....................................... 691

    -178 - WITH CHECK OPTION CANNOT BE DROPPED FROM A VIEW DEFINITION .............................................. 691

    -179 - CONSTRAINT mmmmm nnnnn NOT FOUND .......................................................................................... 692

    -180 - ROW HELD BY PREVIOUS LOGICAL UNIT OF WORK WAS DELETED ........................................................ 692

    -181 - ROW HELD BY PREVIOUS LOGICAL UNIT OF WORK WAS UPDATED ....................................................... 692

    -182 - UNIQUE/PRIMARY CANNOT BE SPECIFIED DUE TO NULL ON nnnnnn ................................................... 693

    -183 - MUST SPECIFY DATACOM SQLMODE FOR CURSORS TO SURVIVE UNITS OF WORK .............................. 693

    -184 - COLUMN NAME LIST REQUIRED ON CREATE VIEW CONTAINING NON-SIMPLE COLUMN ..................... 693

    -185 - accessor-id HAS NO action-type AUTHORITY ON object ........................................................................ 694

    -188 - DROP NOT ALLOWED DUE TO FOREIGN REFERENCES ............................................................................ 696

    -189 - NO RESULT FORMAT SPECIFIED .............................................................................................................. 697

    -190 - OPERAND 1 OR RESULT FORMAT MUST BE INTERNAL TO DO CONVERSION ......................................... 697

    -191 - BOTH OPERANDS MUST BE IN INTERNAL FORMAT ................................................................................ 697

    -192 - RESULT FORMAT MUST BE INTERNAL TO DO VERIFICATION ................................................................. 698

    -193 - CENTURY nn IS LARGER THAN 99............................................................................................................ 698

    -194 - IT IS INVALID TO ADD xx AND zz DATATYPES .......................................................................................... 698

    -195 - IT IS INVALID TO SUBTRACT xx AND zz DATATYPES ................................................................................ 699

    -198 - YEAR yy IS LARGER THAN 99 ................................................................................................................... 699

    -199 - MONTH mm IS NOT BETWEEN 1 AND 12 INCLUSIVE ............................................................................. 699

  • Contents 21

    -200 - DAY dd OUT OF RANGE FOR MONTH mm, YEAR yy ............................................................................... 700

    -201 - HOUR hh OUT OF RANGE ........................................................................................................................ 700

    -202 - MINUTE mm OUT OF RANGE .................................................................................................................. 700

    -203 - SECOND ss OUT OF RANGE ..................................................................................................................... 701

    -204 - MICROSECOND ssssss GREATER THAN 99 .............................................................................................. 701

    -205 - INVALID DATATYPE xx FOR SCALAR FUNCTION nn ................................................................................. 701

    -206 - OP2 NOT ALLOWED IF OP1 IS A TIMESTAMP FOR SCALAR FUNCTION CHAR ......................................... 702

    -207 - RESULT DATATYPES IN CASE/COALESCE/NULLIF EXPRESSION ARE INCOMPATIBLE .............................. 702

    -208 - CASE EXPRESSION MUST CONTAIN AT LEAST ONE NON-NULL RESULT EXPRESSION ............................. 702

    -209 - operation DISALLOWED ON object ......................................................................................................... 703

    -210 - ROLLBACK INCOMPATIBLE WITH USE OF RESOURCE RECOVERY SERVICES ........................................... 703

    -214 - ARRAY INDEX MUST BE A LITERAL IN THIS CONTEXT ............................................................................. 704

    -215 - INDEX index-value MUST BE BETWEEN lower-limit AND upper-limit INCLUSIVE ....... 704

    -216 - BAD ARRAY VALUE: reason ..................................................................................................................... 704

    -217 - disallowed-language-element NOT ALLOWED disallowed-context ........................................................ 705

    -218 - CANNOT DETERMINE JULIAN DATE WITH MONTH = mm ...................................................................... 705

    -219 - JULIAN DATE HAS GONE NEGATIVE: dddd .............................................................................................. 705

    -223 - A TIME STRING CANNOT CONTAIN MORE THAN ONE A: aa ................................................................... 706

    -224 - A TIME STRING CANNOT CONTAIN MORE THAN ONE P: pp ................................................................... 706

    -225 - A TIME STRING CANNOT CONTAIN MORE THAN ONE BLANK BEFORE THE A OR P ............................... 706

    -226 - NO M AFTER THE A OR P OR TOO MANY COLONS IN A TIME STRING .................................................... 707

    -227 - THERE MUST BE AN M AFTER THE A OR P IN A TIME STRING ................................................................ 707

    -228 - TOO MANY NODES IN CHARACTER STRING: node count is n ................................................................. 707

    -229 - TOO MANY DIGITS PER NODE IN STRING: xxxx ....................................................................................... 708

    -230 - THE VALUE OF A NODE IS OUT OF RANGE: xxxx ..................................................................................... 708

    -231 - NUMBER OF SLASHES IS n, ONLY TWO ALLOWED: xxxx ......................................................................... 708

    -232 - NO AM OR PM FOUND IN TIME CHARACTER STRING WITH ONE COLON: xxxx ..................................... 709

    -233 - NUMBER OF COLONS MUST BE 1 OR 2. FOUND n .................................................................................. 709

    -234 - FOUND AN M BUT NO A OR P TO GO WITH IT: xxxx ............................................................................... 709

    -235 - NUMBER OF PERIODS CAN ONLY BE 2. FOUND n ................................................................................... 710

    -236 - NUMBER OF DASHES CAN ONLY BE 3. FOUND n .................................................................................... 710

    -237 - NUMBER OF DIGITS FOR MICROSECONDS CANNOT EXCEED 6, FOUND n: xxxx..................................... 710

    -238 - UNRECOGNIZABLE DATE/TIME FORMAT: xxxx ....................................................................................... 711

    -241 - SQL REFERENTIAL INTEGRITY IS NOT ALLOWED ON A DL1/T TABLE ...................................................... 711

    -242 - CONFLICT ALTERING COLUMN xxx ......................................................................................................... 711

    -243 - ANSI EXTENSION ..................................................................................................................................... 712

    -244 - NOT ALLOWED WITH SQLMODE=ANSI/FIPS ........................................................................................... 712

    -245 - CONFLICTING SECURITY MODES ............................................................................................................. 712

    -246 - INVALID AREA NAME: aaaa ..................................................................................................................... 713

    -247 - accessor-id HAS NO CREATE SCHEMA AUTHORITY ................................................................................. 713

    -248 - accessor-id HAS NO AUTHORITY TO USE "GRANTED BY" FORM OF REVOKE ......................................... 713

    -249 - REFERENCED TABLE aaa.ttt PLUS n OTHERS IN CHECK STATUS .............................................................. 714

  • 22 Message Reference Guide

    -250 - EXCEPTION TABLE authid.tblname NOT FOUND .................................................................................... 715

    -251 - TABLE HAS NO CONSTRAINTS ................................................................................................................. 715

    -252 - TABLE NOT IN A CHECK STATE ................................................................................................................ 715

    -254 - REVOKE WOULD CASCADE BUT "CASCADE" NOT SPECIFIED .................................................................. 716

    -255 - COLUMN xxx NOT NULL WITHOUT DEFAULT ......................................................................................... 716

    -256 - RQA TOO LARGE FOR TABLE ttt .............................................................................................................. 717

    -257 - FOREIGN KEY COLUMN xxx NOT FOUND ................................................................................................ 718

    -258 - TABLE FULL - DBID=nnnn INTERNAL NAME aaa...................................................................................... 718

    -259 - INDEX FULL - DBID=nnnn ........................................................................................................................ 719

    -260 - UNIQUE CONSTRAINT constraint-name DUPLICATES KEY key-name ..................................................... 719

    -261 - UNIQUE constraint-name COLUMN column-name NOT FOUND ........................................................... 719

    -262 - REFERENCING TABLE xxx.xxx IN CHECK-RELATED STATE ........................................................................ 720

    -263 - DUPLICATE KEY VALUE REJECTED DBID TBL ................................................... 720

    -264 - INDEX ALREADY EXISTS xxx ..................................................................................................................... 720

    -265 - INDEX DOES NOT EXIST aaaa.bbbb ......................................................................................................... 721

    -269 - FOREIGN KEY LOOP ................................................................................................................................. 721

    -272 - ERROR DURING AUTOMATIC REBINDING OF VIEW authid.viewname ................................................... 721

    -273 - GRANT AND REVOKE STATEMENTS NOT ALLOWED ............................................................................... 722

    -274 - CANNOT CREATE AN INDEX ON A VIEW ................................................................................................. 722

    -275 - SQLDA SPECIFIES n MORE HOST VARIABLES THAN IN STATEMENT ....................................................... 722

    -276 - SQLDA SPECIFIES n FEWER HOST VARIABLES THAN IN STATEMENT ...................................................... 723

    -277 - aaaa RECEIVED UNKNOWN DURATION TYPE ......................................................................................... 723

    -278 - INVALID PREC(xxx) OR SCALE(zzz) FOR DECIMAL DATATYPE .................................................................. 723

    -279 - INVALID DATE TABLE INDEX (xxx) ........................................................................................................... 724

    -280 - INVALID TIME TABLE INDEX (xxx) ............................................................................................................ 724

    -281 - INVALID TIMESTAMP TABLE INDEX (xxx) ................................................................................................ 724

    -282 - NO OPERAND NODE RECEIVED ............................................................................................................... 724

    -283 - NO OPERAND VALUE RECEIVED .............................................................................................................. 725

    -284 - NON-NUMERIC ITEM FOUND IN STRING ............................................................................. 725

    -286 - SUBSTR FUNCTION ARGUMENTS ARE OUT OF RANGE ......................... 725

    -287 - DL1/T CONSTRAINT ENFORCEMENT MODULE DLSERV NOT FOUND ..................................................... 726

    -289 - LITERAL TOO LARGE/SMALL ...................................................................................................... 726

    -290 - DATATYPE OF FIRST OPERAND OF LIKE NOT CHARACTER STRING ......................................................... 726

    -291 - INDEX NOT IN SEQUENCE .......................................................................................................... 727

    -292 - VARIABLES PROVIDED FOR SELECT LIST COLUMNS ...................................................... 727

    -293 - PREDICATE INVALID BECAUSE HOST VARIABLE HAS THE NULL VALUE ....................................... 727

    -294 - INVALID MIXED DATA IN VALUE ASSIGNED TO column_name ............................................................... 728

    -296 - INVALID MIXED DATA IN COLUMN column_name ................................................................................. 728

    -297 - INVALID MIXED DATA IN LIKE PATTERN .................................................................................................. 728

    -298 - INVALID MIXED DATA IN VARGRAPHIC OPERAND .................................................................................. 729

    -299 - LIKE ESCAPE OPTION NOT ALLOWED WITH MIXED DATA ...................................................................... 729

    -300 - CANNOT EXECUTE UNPREPARED/INVALID STATEMENT statement_name ............................................ 729

  • Contents 23

    -301 - PREPARE OF SELECT REJECTED - CURSOR cursor_name IN OPEN STATE ............................................... 730

    -302 - INVALID USE OF PARAMETER MARKER .................................................................................................. 730

    -303 - STATEMENT-NAME OF CURSOR cursor_name NOT PREPARED SELECT STATEMENT ............................ 730

    -304 - CANNOT DESCRIBE UNPREPARED STATEMENT statement_name ......................................................... 731

    -305 - SQLDA HAS count HOST VARIABLES - STATEMENT HAS count PARAMETER MARKERS ......................... 731

    -306 - STATEMENT TYPE CANNOT BE PREPARED .............................................................................................. 731

    -307 - STATEMENT-NAME statement_name CAN ONLY BE USED WITH ONE CURSOR .................................... 732

    -308 - PREPARE HOST VARIABLE SOURCE STATEMENT LENGTH INVALID ........................................................ 732

    -309 - HOST VARIABLES CANNOT BE USED IN DYNAMICALLY PREPARED STATEMENTS .................................. 732

    -310 - COMBINATION OF CHECKPLAN=checkplan_value, CHECKWHO=checkwho_value, AND CHECKWHEN=checkwhen_value IS INVALID ..................................................................................................... 733

    -311 - EMBEDDED UPDATE OR DELETE REFERENCES DYNAMIC CURSOR ......................................................... 733

    -312 - NO SQLDA FOR EXECUTE OF A STATEMENT WITH PARAMETER MARKERS ............................................ 733

    -313 - NO SUCH PRIVILEGE IS grantable or revokable ON object_name .......................................................... 734

    -314 - EXTERNALLY SECURED PLANS REQUIRE AUTHID.PLAN-NAME < 26 BYTES............................................. 734

    -315 - ONLY THE PLAN CREATOR MAY MODIFY PLAN SECURITY OPTIONS DURING REBIND ........................... 734

    Copy of DDB---316 - %s.%s OUTSIDE SCOPE OF JOINED TABLE ........................................................................ 735

    -317 - CURSOR cursor-name ERROR: MULTIPLE stmt-type STATEMENTS ATTEMPTED ................................... 735

    -317 (alternate version) - CURSOR REQUIRED ERROR: CURSOR REQUIRED FOR NON-DYNAMIC SELECT ........ 736

    -318 - URI=YES IS REQUIRED FOR SQL TO USE TABLE (DATACOM-NAME) ttt DBID nnnn ................................ 736

    -319 - LUW IS TIMING OUT - TRY AGAIN (LUWID=luw-id-string, TASK=task-nbr, JOB=job-name) ................... 736

    -320 - message describing user error ................................................................................................................ 737

    -321 - INVALID SQLCODE sqlcode HAS BEEN GENERATED ................................................................................ 737

    -322 - INVALID SQLSTATE .................................................................................................................................. 737

    -323 - LUW_STATEMENT_LIMIT OF x STATEMENTS EXCEEDED - TRY A COMMIT ............................................ 738

    -324 - BAD NUMERIC LITERAL: n (NON-DIGIT/SPACE EMBEDDED) ................................................................... 738

    -326 - MAXIMUM NUMBER (number) OF DIAGNOSTICS AREAS EXCEEDED ..................................................... 739

    -435 - USER CONDITION user-cond-name SIGNALLED WITH NO ATTACHED ERROR MESSAGE ....................... 740

    -436 - RESIGNAL FOR SQLSTATE sqlstate REQUESTED WHEN HANDLER NOT ACTIVE ...................................... 741

    -437 - NO HANDLER EXISTS FOR USER-DEFINED CONDITION NAME name-string ............................................ 741

    -438 - SQLSTATE sqlstate-value WAS SIGNALLED WITH NO ATTACHED ERROR MESSAGE ............................... 741

    -439 - sqlstate-value IN handler-name:error-description ................................................................................. 742

    -441 – PROC: msg-text ...................................................................................................................................... 742

    -501 - INVALID CURSOR STATE (STMT - ID=aaaa) ............................................................................................. 743

    -502 - CURSOR ALREADY OPEN ......................................................................................................................... 743

    -504 - PLAN OPTION ERROR: error-string ......................................................................................................... 744

    -505 - ON-CLAUSE ERROR: x NOT ALLOWED ..................................................................................................... 744

    -530 - PROC authid.name: msg-string ............................................................................................................... 745

    -531 - PROC authid.name: msg-string ............................................................................................................... 745

    -532 - TRIG authid.name: msg-string ................................................................................................................ 746

    -533 - TRIG authid.name: msg-string ................................................................................................................ 746

    -534 - msg-string ............................................................................................................................................... 746

  • 24 Message Reference Guide

    -535 - PROC authid.name: msg-string ............................................................................................................... 747

    -537 - msg-string ............................................................................................................................................... 747

    -559 - SECURITY FACILITY NOT ENABLED .......................................................................................................... 747

    -560 - TEMPORARY TABLE AREA (TTM) FULL .................................................................................................... 748

    -561 - TTM TOO SMALL, SEE ERROR ACTION .................................................................................................... 750

    -562 - INVALID DATACOM NAME ...................................................................................................................... 751

    -563 - INVALID ORDER: ---USE 'ASC' OR 'DESC' ........................................................................................ 751

    -564 - ONLY ONE PRIMARY KEY MAY BE DEFINED ............................................................................................ 751

    -565 - HEX LITERALS MUST HAVE EVEN NUMBER OF HEX DIGITS: xxx ............................................................. 752

    -566 - INVALID HEX DIGIT IN HEX LITERAL --USE 0-9, A-F ....................................................................... 752

    SQL States ................................................................................................................................................................. 753

    SQLCA Formats .................................................................................................................................................. 753

    SQL State Classes ............................................................................................................................................... 763

    SQL States Table ................................................................................................................................................ 765

    DBSQLPR Return Codes ............................................................................................................................................ 773

    Chapter 6: DB2 Mode Codes 779

    Chapter 7: SVC or z/OS PC Error Codes 783

    Chapter 8: Communication Return Codes 793

    Chapter 9: General Description 797

    Chapter 10: Unnumbered Messages 799

    Chapter 11: Numbered Reporting Facility Messages (DRxxxxxa) 809

    Chapter 12: Online Panel Error Codes 913

    Record/Table Field Maintenance Panel Error Codes ............................................................................................... 913

    Element Structure Maintenance Panel Error Codes ................................................................................................ 916

    Key Structure Maintenance Panel Error Codes ........................................................................................................ 916

    Attribute Update Panel Error Codes ........................................................................................................................ 917

    Profile Maintenance Panel Error Codes ................................................................................................................... 918

  • Contents 25

    Chapter 13: Input Creation Facility Error Messages 919

    Chapter 14: CA Datacom Datadictionary Unnumbered Messages 921

    Chapter 15: CA Datacom Datadictionary Numbered Messages 931

    SDC Message Identifier Format .............................................................................................................................. 1245

    Chapter 16: DSF Return Codes 1377

    Chapter 17: Abend Codes 1483

    Chapter 18: DSF Internal Return Codes 1491

  • Chapter 1: Introduction 27

    Chapter 1: Introduction

    Use this book with CA Datacom/DB.

    Error messages and return codes are tools you can use to identify problems and the actions required to correct the situation causing the problem. The messages and codes listed in this guide provide the following information:

    ■ Message or return code

    ■ Reason the message was generated

    ■ Recommended action in response to the message:

    If the message indicates an error, procedures are provided for correction and, if required, recovery.

    If the message is a warning or is for information only, it is so labeled.

    When operating CA Datacom/DB, you can receive messages from another CA product installed on your system. In addition to this manual, you need the message guides for the other CA products that you have installed.

    For certain error messages or return codes, you are referred to other CA Datacom manuals for details about specific tasks. Also, in your support of other products, you may need to see the manuals for those other products.

  • Chapter 2: Processing, DBUTLTY and SQL Messages 29

    Chapter 2: Processing, DBUTLTY and SQL Messages

    All CA Datacom/DB processing and DBUTLTY messages are numbered and have an identifying prefix in the form DBnxxxxc:

    Processing and DBUTLTY Messages

    DB Product code indicating CA Datacom/DB

    c Subsystem identifier as follows:

    ■ 0 - Processing message (Documented in CA Datacom/DB Processing Messages (DB0xxxxc) (see page 30).)

    ■ 1 - DBUTLTY message (Documented in DBUTLTY Messages (DB1xxxxc) (see page 284).)

    ■ 2 - SQL Precompiler message (Documented in SQL Preprocessor Messages (DB2xxxxc). (see page 403))

    ■ 9 - CA Datacom Transparency message (Documented in CA Datacom/DB Messages for Invocation of CAIRIM (DB9xxxxc) (see page 476).)

    ■ H - Health Checker message (Documented in CA Datacom/DB Health Checker Messages) (see page 486).)

    xxxx Numeric message identifier

    c Message type indicator as follows is a general guideline because the line between the various types is often a matter of opinion. Once a message is documented with a given type, it is a risk to all users for the type to be changed to another.

    ■ A - Action

    ■ C - Critical

    ■ E - Error

    ■ I - Information

    ■ W - Warning

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    30 Message Reference Guide

    Message Prefix

    If you have coded the MUF startup option MUFMSG, certain CA Datacom/DB messages (see MUFMSG in the CA Datacom/DB Database and System Administration Guide) are prefixed by one or more pieces of information in the format a:b:c:d identified as follows:

    a JOBNAME

    b SVC number

    c MUFNAME

    d CA Datacom/DB numbered message

    The z/OS default prints all three prefixes. The z/VSE default does not print the SVC number prefix because the SVC number is meaningless in z/VSE.

    Message Suffix

    Allows the same choices but the suffix occurs after zero or more spaces after a message.

    CA Datacom/DB Processing Messages (DB0xxxxc)

    DB00010W

    PROGRAM LOAD FAILURE FOR nnnnnnnn RC=rr

    Reason:

    An attempt was made to load phase nnnnnnnn, but the CDLOAD service failed with a return code of rr.

    Action:

    Determine the reason for the return code by referring to the appropriate IBM z/VSE messages and codes documentation.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    Chapter 2: Processing, DBUTLTY and SQL Messages 31

    DB00101I

    STARTED JOB-jjjjjjjj NUMBER-nnnnn CXX=cxxname [SUBID=x] [SVC=yyy]

    Reason:

    Run unit number nnnnn of job jjjjjjjj The displayed job name is derived from the job card. CA Datacom/DB assigns the run unit number. A run unit starts when a task, which has no open User Requirements Tables, opens a User Requirements Table.

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    If the specified job is running under a MUF, the SUBID and, in z/OS, then the SVC is identified if the SVC is used to communicate with MUF. If the SVC is not used then the SVC= and number are not printed.

    If TARGET_MUFLIST= has been specified in the DBSYSID macro of the DBSIDPR module, MUFNAME=nnnnnnnn replaces the SUBID= in the message text. nnnnnnn is the particular MUFNAME to which this application connected.

    If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    Action:

    None. This message is for information only.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    32 Message Reference Guide

    DB00102I

    ENDED JOB-jjjjjjjj NUMBER-nnnnn ttt-FROM=ssssssss

    Reason:

    Run unit nnnnn of job jjjjjjjj successfully completed CA Datacom/DB processing. The displayed job name is derived from the job card. The run unit number is assigned by CA Datacom/DB. (A run unit ends when a task, which has only one User Requirements Table open, closes that User Requirements Table. A new run unit starts if the task reopens the same or a different User Requirements Table.)

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    In z/OS, if the specified job was an application that used XCF to communicate with MUF, ttt will be XCF, and ssssssss is the name of the originating z/OS system. If the specified job was an application that used CAICCI to communicate with MUF, ttt will be CAICCI, and ssssssss is the CAICCI name of the originating z/OS system.

    The message occurs in the Multi-User Facility region for jobs which have done maintenance logged to the Log Area (LXX). The message may be useful in case backward recovery is required. For Multi-User Facility jobs that do not do maintenance to the Log Area, the message does not occur unless so specified in the MUF MUF startup option. The message does not occur during Single User, including DBUTLTY functions that run as Single User.

    Action:

    None. This message is for information only.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    Chapter 2: Processing, DBUTLTY and SQL Messages 33

    DB00103I

    BACKOUT JOB-jjjjjjjj NUMBER-nnnnn [ID=monitor] [CP=chkpt] RC=rr TSN=xxxxxxxx

    Reason:

    Transaction backout for run unit number nnnnn of job name jjjjjjjj with a TSN (transaction sequence number) of xxxxxxxx was invoked by one of the following:

    ■ A ROLBK or LOGTB request

    ■ A monitor response to a user abend

    ■ CA Datacom/DB response to either a user abend or a termination with an open User Requirements Table

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    The return code (RC=rr) indicates the status. Look up the numeric value of the return code to identify the cause of the aborted transaction backout.

    The ID field is displayed under the following circumstances:

    ■ Under CICS using the DBNTRY entry point, the format for the displayed monitor is ID=trantermoprxxxxx where tran is the transaction ID, term is the terminal ID, opr is the operator ID, and xxxxx is the task ID.

    ■ Under CA Datacom Server, the ID field contains the logical terminal name (a one- to eight-character field).

    If the task issued a LOGCP command to checkpoint CA Datacom/DB processing, CP= displays eight bytes from the work area as passed by the task issuing the LOGCP.

    Action:

    None. This message is for information only.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    34 Message Reference Guide

    DB00104I

    CHKPT JOB-jjjjjjjj NUMBER-nnnnn TSN=xxxxxxxx

    Reason:

    A task, for which transaction backout is specified, is probably not issuing checkpoints frequently enough to permit the spills required to clear the Log Area. CA Datacom/DB forced an artificial checkpoint for this task, identified by run unit number nnnnn of job name jjjjjjjj with a TSN (transaction sequence number) of xxxxxxxx, so that the required spill could be accomplished.

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    Action:

    Evaluate the program to determine whether it is issuing checkpoints as frequently as needed. If not, modify the program. If the program is issuing checkpoints at a reasonable rate, enlarge the Log Area as follows:

    1. Stop the Multi-User Facility by using either the EOJ, EOJKEEP, or EOJFREE option of the DBUTLTY COMM function or the related console command: COMM EOJ, COMM EOJKEEP, or COMM EOJFREE. (EOJKEEP and EOJFREE are for z/OS only.)

    2. If using inactive recovery, execute the SPILL function to clean out the old Log Area.

    3. Allocate and initialize the new Log Area with the INIT AREA=LXX function.

    4. Execute DBMUFPR to initiate the Multi-User Facility with a new Log Area.

    DB00105I

    STAR ACTIVATED

    Reason:

    CA Datacom STAR has successfully started.

    Action:

    None. This message is for information only.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    Chapter 2: Processing, DBUTLTY and SQL Messages 35

    DB00106E

    SEVER JOB-jjjjjjjj NUMBER-nnnnn a=ss-ttuu-vv mmmm RC-rr

    Reason:

    The MUF has detected an error processing a request using IUCV or CAICCI facilities. The error has forced the MUF to sever communication with the application. The jjjjjjjj specifies the job name and the nnnnn specifies the application from which communication is being severed. The communication mode, CAICCI or IUCV, is indicated by mmmm. RC indicates the return code for CAICCI or IUCV. The a= is information provided to assist in correcting the problem. See Communication Return Codes.

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    Action:

    Based on information provided in the message, correct the error and resubmit the job.

    DB00107E

    UNKNOWN TARGET TARGET-xxxxxxxx SOURCE-yyyyyyyy,zzzzzzzz FUNCTION-ff

    Reason:

    The CA Datacom/DB IUCV interrupt handler has received a message but the target VM application is not recognized by the interrupt handler as an active application. TARGET is the application to which the message is being sent. Source is the VM guest machine ID (yyyyyyyy) and application (zzzzzzzz) from which the message came. FUNCTION is the CA-IUCV function that is being requested (see Communication Return Codes).

    Action:

    This message indicates a probable system error. Collect console logs for the machines involved and contact CA Support. For information about contacting CA Support, see Troubleshooting.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    36 Message Reference Guide

    DB00108E

    SYSTEM FUNCTION ERROR FUNC-xxxxxxxx RC-rr (text)

    Reason:

    An error has been detected processing an IBM System Function. FUNC is the function being executed. RC-rr is the return code received from the function call. An additional short textual description of the meaning of the return code (text) is also provided.

    Action:

    For more information about return codes, see the IBM System Macro Reference. Make appropriate correction and rerun the job if possible. If the return code indicates an error that cannot be corrected by redefining the system, contact CA Support. For information about contacting CA Support, see Troubleshooting.

    DB00109W

    BACKOUT JOB jjjjjjjj NUMBER-nnnnn TSN-xxxxxxxx WAITING TO COMPLETE

    Reason:

    Using the MUF startup option RXXROLLBACK YES, this message is displayed on the console to indicate that the rollback has encountered a forced spill. JOB and NUMBER specify the name and number of job and TSN is the transaction sequence number that needs to be backward recovered.

    Note: If the connection by the application to the CA Datacom/DB MUF is not successful, it is possible to see this message with a value of 0 for NUMBER representing the run unit.

    Action:

    If the RXXROLLBACK MUF startup option was directly or indirectly specified as YES, to prevent the MUF task from remaining in a WAIT E/C DBSTXB you must do one of the following:

    ■ Perform a REQABORT to cause a force-checkpoint condition to occur with the transaction not at a stable state.

    ■ Wait upon the spill and perform backward recovery for the transaction. The completion of the backward recovery posts the waiting rollback.

    Note: The DB00109W message must always be manually deleted by an operator after they have dealt with the required situation.

  • CA Datacom/DB Processing Messages (DB0xxxxc)

    Chapter 2: Processing, DBUTLTY and SQL Messages 37

    DB00110W

    FORCED SPILL JOB-jjjjjjjj NUMBER-nnnnn

    Reason:

    All the log data recorded for this transaction cannot be contained in the Log Area. This occurs when the Log Area reaches 100 percent full (or a lower percent when the MUF startup option LOGSPILL is specified with a 'b' option of less than 100) and log records for an active transaction exist in the oldest Log Area block. The transaction reflected by the job name and run unit number has log blocks spilled and is not available for direct transaction backout access.

    Note: If the connection by the application to the CA Datacom/DB MUF