Share

oratcl

File Release Notes and Changelog

Release Name: 3.3

Notes:
-----------------------------------------------------------------------------

Version 3.3 August, 2001

    Todd M. Helfter, Purdue University
    tmh@purdue.edu

    -   fixed an oversight in oradesc that was not describing the table
        when given the name of a synonym.  This will also fix the problem
        in oralong, that prevented long operations on a synonym.
    -   Oracle 9i (9.0.1) returns a precision value for VARCHAR2 and CHAR
        datatypes.  Prior to this, the precision was always 0 for these
        datatypes.  /test/oradesc.test has been altered to allow for this.
    -   Attempt a different method of library directory detection.
    -   Alter configuration to detect and use Oracle 9i in a unix build.
    -   Corrected the eval of library files (oralob.tcl, oralong.tcl) from
        within the 'C' code.  This fixes crash when calling
        Tcl_GetNameOfExecutable() without having first called Tcl_Init(interp).
    -   library files oralob.tcl and oralong.tcl are not sourced if the
        interp is initialized in safe mode.

-----------------------------------------------------------------------------


Changes: - Correct a bug affecting the oralong command. Attempting to write a zero length string into a long column, put the statement handle in an unrecoverable state. - Reduce dependency on autodetection of EOL i.e. '\0' by using actual string lengths as arguements instead of relying on -1 behavior. - Correct a bug in the oraconfig command. Attempting to query the fetchrows value incorrectly reports the bindsize. Thanks to Christian Traber (christian@traber-net.de) for the alert. - Correct a bug in the oralob command that prevented reading or writing a one character string. Thanks to Christian Traber (christian@traber-net.de) for the alert. - Add detection of oracle 9i to configure script. Oratcl 3.3 works fine with Oracle 9i. 22-NOV-2002 - Added support for sysdba and sysoper connections to 'oralogon' usage: oralogon sysdba usage: oralogon sysoper Thanks to Aleksey Kurbatov (akurbatov@borlas.ru) for the patch.