[NOTE - see for a Python DB-API compliant oracle interface module.] The file oramod.tar.gz is an Oracle interface module for Python. It has been tested with Python 1.1.1 through 1.2 (and at least 1.3, with one of the patches mentioned below) and Oracle versions 6 and 7. The gzipped tar file contains the source, several examples, and three sets of untested patches from three different people: ora_patches.1.gz - from C Derek Fields, that removes inconsistently- used prototypes. He also describes a linking library order that worked for him on his HP machine. ora_patches.2.gz - from greg stein, to adapt to Python 1.3. ora_patches.3.gz - again from C Derek Fields, a uuencoded distribution with a few patches. Here is a relevant message on the state of the distribution, including a URL to check in case tom culliton has made any recent changes. From culliton@clark.net Fri Aug 30 14:29:00 1996 Date: 21 Aug 1996 14:45:18 GMT From: Tom Culliton To: python-list@cwi.nl Subject: Re: oracle module In article , Peter Godman wrote: >> (Any interfaces for other similar databases out there that aren't in >> the contrib directory?) >> >> --Guido I meant to reply to Guido's original question myself, but things here have been just a tad busy. (Understatement aside, they've been busier than a one armed organ grinder with an itch.) ;-) There are already pointers to it from the Python home page: http://www.python.org/python/Contributed.html Or on my utility page: http://www.clark.net/pub/culliton/ >Yes, I also have a reference to an oracle module, which was designed for >Python 1.1.1, but which works well with my Python-1.3 (except in >interactive mode, where it seems to have some kind of conflict with the >saved last result. This bug is news to me, but then again I haven't even used the module in at least six months. >This module was written by Thomas J. Culliton, and it's under a liberal BSD- >style license. I don't know what the URL is for this, but perhaps he's >reading this and could let us know if we could put it in contrib. Please put the module in contrib. I don't have easy access to Oracle at the moment, which means I haven't been making changes, testing patches, and so on. If someone wants to pick up the maintenance of this module, please volunteer. It would be nice if the latest patches were intergrated and tested, and the calls to python internals were changed to the new names. Tom