Anthony Tuininga 511cd7a4cf Correct parsing of connect string so that the last @ symbol is searched for
instead of the first @ symbol; otherwise, passwords containing an @ symbol will
result in the incorrect DSN being extracted
(https://github.com/oracle/python-cx_Oracle/issues/290).
2019-04-17 15:31:12 -06:00
2019-04-17 15:30:44 -06:00

cx_Oracle version 7.1

cx_Oracle is a Python extension module that enables access to Oracle Database. It conforms to the Python database API 2.0 specification with a considerable number of additions and a couple of exclusions. See the homepage for a feature list.

cx_Oracle 7 has been tested with Python version 2.7, and with versions 3.5 and higher. You can use cx_Oracle with Oracle 11.2 and higher client libraries (including Oracle 18.3). Oracle's standard client-server version interoperability allows connection to both older and newer databases, for example Oracle 18.3 client libraries can connect to Oracle Database 11.2.

Installation

See cx_Oracle Installation.

Documentation

See the cx_Oracle Documentation and Release Notes.

Samples

See the /samples directory and the tutorial. You can also look at the scripts in cx_OracleTools and the modules in cx_PyOracleLib.

Help

Issues and questions can be raised with the cx_Oracle community on GitHub or on the mailing list.

Tests

See /test.

Contributing

See CONTRIBUTING

License

cx_Oracle is licensed under a BSD license which you can find here.

Description
Obsolete Python interface to Oracle Database, now superseded by python-oracledb
Readme 7.6 MiB
Languages
C 56.4%
Python 39.9%
PLSQL 3.7%