SAP Knowledge Base Article - Preview

3335428 - ODBC: IBM DataDirect Sybase OEM or End of Life Sybase ODBC drivers can fail with "'sp_statistics' can not be run in a transaction" or "Cannot Determine server version" - SDK for SAP ASE

Symptom

  • Upgrading SAP ASE to 16.0 SP03 PL13 or 16.0 SP04 PL03 can cause error messages in ODBC clients
    • SQLSTATE = HY000: Native Error Code = 18,040: Msg = [IBM (DataDirect OEM)][ODBC Sybase Wire Protocol driver][Adaptive Server Enterprise]Catalog procedure 'sp_statistics' can not be run in a transaction.


Read more...

Environment

  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.0 SP03 PL13
  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.0 SP04 PL04
  • Adaptive Server Enterprise ODBC Driver by Sybase
  • odbc

Keywords

regression, change, odbc, metadata, meta, server, version, old, update, upgrade,  , KBA , BC-SYB-SDK , SDK , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , 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.