Using Debug Version of SYSBCSI Libraries

Starting with 15.7 SP127 of Open Client and Open Server, the debug version of SYBCSI libraries is released in these two directories.

  • $SYBASE/$SYBASE_OCS/devlib3p
  • $SYBASE/$SYBASE_OCS/devlib3p64

To use these debug libraries, and activate the SYBCSI informational and diagnostic message logging:

  1. Set these environment variables to true:
    • For Windows:

      SET SYBCSI_ENABLE_LOGGING=true

      SET SYBCSI_ENABLE_CORE_LOGGING=true

    • For UNIX:

      • Bourne shell

        SYBCSI_ENABLE_LOGGING=true

        export SYBCSI_ENABLE_LOGGING

        SYBCSI_ENABLE_CORE_LOGGING=true

        export SYBCSI_ENABLE_LOGGING

      • C shell

        setenv SYBCSI_ENABLE_LOGGING true

        setenv SYBCSI_ENABLE_CORE_LOGGING true

  2. Replace lib3p/lib3p64 with devlib3p/devlib3p64 respectively, in settings for LD_LIBRARY_PATH/SHLIB_PATH/LIBPATH/PATH for different platforms.
A new file sybcsi.log will be created in your working directory. If the application is linked with Open Client and Open Server debug libraries, this file will contain the SYBCSI informational and diagnostic messages.