SAP Knowledge Base Article - Preview

3335428 - IBM or old Sybase ODBC driver can fail with "'sp_statistics' can not be run in a transaction" or "Cannot Determine server version" in ASE 16.0 SP03 PL13 and 16.0 SP04 PL03 and higher - SDK for SAP ASE

Symptom

  • Upgrading ASE to 16.0 SP03 PL13 or 16.0 SP04 PL03 can cause error messages in ODBC clients
    • Old SAP based driver ( version 11 or prior to it)
      Cannot Determine server version
    • 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

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.