[python-win32] cx_Oracle import failure

Alex Willmer alex at moreati.org.uk
Fri Feb 13 18:14:14 EST 2004


On Friday 13 Feb 2004 17:33, jkreps at rev.state.ne.us wrote:
> Hi folks!
> I'm a first-time poster to this newsgroup... be gentle!  ;-)
>
> Box:
> Dell OptiPlex GX260, 2.4GHz, 500MB RAM
> OS:
> Win2k with all the latest patches.
>
> ODBC:
> Oracle ODBC 8.01.07.00
>

<snip>
hmmm

> I downloaded "cx_Oracle-3.1-win32-8i-py23.exe"  and its associated tools
> and installed them.
>
> "import cx_Oracle" gives the following error:
> "The procedure entry point OCISessionGet could not be located in the
> Dynamic Linked Library oci.dll"
> I reverted back to Python 2.2 and related software but got the same
> message.
>

Please don't take offence if I'm barking up the wrong tree; but you do have 
the Oracle client libraries installed? 
By that I mean the OCI libraries installed to %ORACLE_HOME% from the Oracle 
8.1.7 CD. The ODBC driver is not sufficient for cx_Oracle, it requires the 
native OCI libraries provided by Oracle.

Regards

Alex



More information about the Python-win32 mailing list