Welcome to the new redesign of the Oratcl website! Now that the look has been updated, content comes next, so stay tuned!

Introduction

The Oratcl package is a dynamic extension of the Tcl language that integrates Oracle OCI calls into a set of Tcl commands that allow Oracle access via Tcl.

Starting in May 2000, Todd Helfter became the new maintainer of the Oratcl package. Currently two versions of Oratcl are supported. Oratcl 4 for use with Oracle 8i, 9i and 10g, and the older Oratcl 3 for use with Oracle 7 and 8.0.x.

Please visit the project page for feature request, bug reports and general help requests.

A new User's Guide and Reference

The latest version of the Oratcl User's Guide and Reference e-book is now available for download.

Some information

Oratcl was originally written by Tom Poindexter and his site has many valuable references. His website link can be found in the "Offsite Links" section.

The windows binaries were compiled using Microsoft Visual C++ 6.0 or 7.0 and are linked with Tcl 8.4 using the Tcl stubs feature. Oratcl is not linked with Oracle libraries at build time. Oracle libraries are dynamically loaded at run time.

I have had Oratcl 4.4 running in daemons for months with no memory loss due to memory leaks. I think this is the most memory 'clean' version to date.

The Oratcl 4.X series has been released under a 'BSD' style license, which means that it can be used in commercial applications.

Oratcl 4.4 can be built in 32 bit or 64 bit mode. It can also be built in multi-threaded mode.

Oratcl 4.4 is compatible with Oracle 10g Release 2 instant client.
Oratcl 4.4 is compatible with Oracle 11g Release 1.

sourceforge web badge xhmtl web badge