Symptom
- SAP work process terminates on systems running on SAP ASE database
- SM21 and the corresponding work process developer trace report the error:
ERROR: -1 in function ExeNormalModify (execute) [line 33189]C (30037) [HY000] [SAP][ASE ODBC Driver]Invalid value.
Database error text: "SQL message: [ASE Error SQL30062:HY000][SAP][ASE ODBC Driver]Invalid character conversion.
[ASE Error SQL30002:1ZZ00][SAP][ASE ODBC Driver]Internal Error" - Corresponding error in the ASE errorlog is:
Error: 2780, Severity: 20, State: 1 maxlen (2) is less than length (98)
- Error 2780 is accompanied by a stacktrace referencing the functions:
exc__raise
exc_raise
mk_constant
bconst
tdsrecv_params
tdsrecv__paramfmt_params
tdsrecv__xoltp_setup
tdsrecv__dynexec_xoltp
tdsrecv__dynexec
tdsrecv_dynamic
- dbcc checktable (executed via isql directly on the database) on the referenced table is clean - it does not report any errors
Read more...
Environment
- SAP Adaptive Server Enterprise (ASE) 16.0 for Business Suite
Product
Keywords
30037, SQL 30037, "Invalid value", 2780, SQL30062, SQL30002, ST22, "short dumps" , KBA , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , Bug Filed
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