Debug Libraries

Utilize the debug libraries for tracing.

Express Connect for Oracle (ECO) responds to certain diagnostic conditions only if the diagnostic version of the ECO libraries are loaded by Replication Server. To force Replication Server to load the diagnostic version of the ECO libraries, configure the library load path appropriate to your operating system (for example, %PATH% on Windows, $LD_LIBRARY_PATH on Solaris and other UNIX systems) to detect the RS_installation_directory/REP-15_5/connector/devlib directory before and in addition to the RS_installation_directory/REP-15_5/connector/lib directory.

The load library path is configured in the environment setup scripts (on UNIX) or batch files (on Windows) that were generated by the installer. If you are using these scripts to run Replication Server, edit them accordingly to locate the diagnostic version of the ECO libraries. See the Replication Server Troubleshooting Guide for information on diagnosing issues with Replication Server and using the debug version of Replication Server.

For maximum diagnostic behavior:
  • Alter the Replication Server library load path to use the diagnostic version of the ECO libraries (as described above).

  • Enable general_1, general_2, consistency_1, and consistency_2 conditions at the connector level.

  • Enable dsi_buf_dump, dsi_trace_writetext, rsfeature_dsql, rsfeature_bulk1, and rsfeature_bulk2 conditions at the connection level.