c-treeACE SQL server did not start when ctsrvr.cfg contained a SETENV configuration referencing an environment variable evaluating to more than 1024 bytes.
Previously two limits were enforced in setting environment variables in ctsrvr.cfg:
Limit #1 has now been increased to 8192
Limit #2 has been removed with dynamic memory allocation.
The net effect is a practical limit is 8192 bytes.
In V11 and later, server-side stored procedure execution logging can be turned on and off using the TPESQLDBG environment variable. TPESQLDBG is an array of 'Y'/'N' characters that determine which debug options are enabled.
Prior to this revision, this was achieved by setting the 11th element (offset 10, java_debug) in the TPESQLDBG environment variable. The logging produced in this way is quite verbose and included information that was useful only to FairCom Technicians.
The interpretation of TPESQLDBG (and other methods setting the same debug features) has been modified as follows:
Note that activating element #11 (java_debug) activates internal logging and log() method for ANY stored procedure language, not just Java.