Symptom
During an SAP system upgrade, you get the errors below in the SAPup.log
CURRENTPHASE MAIN_NEWBAS/SUBMOD_UPSTAT/TR_PATCH_STATUS_UPGRADE
...started at 20170209091913
# Using phase log file 'PATCHSYNC.LOG'.
...finished at 20170209091936 with status ABORTED.
# Error message set: 'RFC error system <SID> nr 92 function 'SPAM_SET_STATUS' failed with code 4 key :
SQL error SQL code: 9997 occurred while accessing'
...begin dialog at 20170209092242
In the SAP system, there is a shortdump produced in ST22
DBSQL_SQL_ERROR
SQL error "SQL code: 9997" occurred while accessing table "PCL2".
In the developer trace of the workprocess the errors below are observed
Token: ?
*** ERROR => ReparseDBSLTokens Failed
[dbsldb4.cpp 3507]
Statement is:
SELECT COUNT_BIG(*) FROM ( SELECT 1 FROM PCL2 WHERE CLIENT = AND
RELID = FETCH FIRST ROWS ONLY ) AS T
*** ERROR => DbSlPrepare96: print_call_wMerge failed
[dbsldb4.cpp 16508]
Thu Feb 9 08:50:44:946 2017
***LOG BY4=> sql error 9997 performing PRE on table PCL2 [dbdbslst 4602]
***LOG BY0=> ERROR: Syntax : ? : [dbdbslst 4602]
Read more...
Environment
SAP on IBM i
Keywords
System copy, AS400, OS400, iSeries, System i , KBA , BC-INS-AS4 , Installation and Upgrade AS/400 , BC-OP-AS4 , IBM AS/400 , BC-DB-DB4 , DB2 for AS/400 , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview