Skip to main content

python-oracledb 1.0

python-oracledb is a Python programming language extension module allowing Python programs to connect to Oracle Database. It is the renamed, new major release of the popular cx_Oracle driver.

The module conforms to the Python Database API 2.0 specification with a considerable number of additions and a couple of minor exclusions, see the feature list.

Installation

Run python -m pip install oracledb

See python-oracledb Installation.

Dependencies and Interoperability

  • Python versions 3.6 through 3.10.

    Prebuilt packages are available on Windows for Python 3.7 or later, on macOS for Python 3.8 or later, and on Linux for Python 3.6 or later.

    Source code is also available.

  • Oracle Client libraries are optional.

    Thin mode: By default python-oracledb runs in a 'Thin' mode which connects directly to Oracle Database.

    Thick mode: Some advanced Oracle Database functionality is currently only available when optional Oracle Client libraries are loaded by python-oracledb. Libraries are available in the free Oracle Instant Client packages. Python-oracledb can use Oracle Client libraries 11.2 through 21c.

  • Oracle Database

    Thin mode: Oracle Database 12.1 (or later) is required.

    Thick mode: Oracle Database 11.2 (or later) is required, depending on the Oracle Client library version. Oracle Database's standard client-server version interoperability allows connection to both older and newer databases. For example when python-oracledb uses Oracle Client 19c libraries, then it can connect to Oracle Database 11.2 or later.

Documentation

See the python-oracledb Documentation and Release Notes.

Samples

Examples can be found in the /samples directory and the Python and Oracle Database Tutorial.

Help

Questions can be asked in Github Discussions.

Problem reports can be raised in GitHub Issues.

Tests

See /tests

Contributing

See CONTRIBUTING

License

See LICENSE, THIRD_PARTY_LICENSES, and NOTICE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oracledb-1.0.0.tar.gz (433.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

oracledb-1.0.0-cp310-cp310-win_amd64.whl (985.6 kB view details)

Uploaded CPython 3.10Windows x86-64

oracledb-1.0.0-cp310-cp310-win32.whl (812.9 kB view details)

Uploaded CPython 3.10Windows x86

oracledb-1.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

oracledb-1.0.0-cp310-cp310-macosx_10_9_universal2.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

oracledb-1.0.0-cp39-cp39-win_amd64.whl (985.3 kB view details)

Uploaded CPython 3.9Windows x86-64

oracledb-1.0.0-cp39-cp39-win32.whl (813.2 kB view details)

Uploaded CPython 3.9Windows x86

oracledb-1.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

oracledb-1.0.0-cp39-cp39-macosx_10_9_universal2.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

oracledb-1.0.0-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8Windows x86-64

oracledb-1.0.0-cp38-cp38-win32.whl (840.3 kB view details)

Uploaded CPython 3.8Windows x86

oracledb-1.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

oracledb-1.0.0-cp38-cp38-macosx_11_0_universal2.whl (2.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ universal2 (ARM64, x86-64)

oracledb-1.0.0-cp37-cp37m-win_amd64.whl (960.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

oracledb-1.0.0-cp37-cp37m-win32.whl (793.8 kB view details)

Uploaded CPython 3.7mWindows x86

oracledb-1.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

oracledb-1.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

File details

Details for the file oracledb-1.0.0.tar.gz.

File metadata

  • Download URL: oracledb-1.0.0.tar.gz
  • Upload date:
  • Size: 433.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4a04de68b64789b0a5d80bcd4789c82c4f9a16435dec1b95fff1eee7ad3df6fa
MD5 9857d18e70064766feca9aca9edeca6b
BLAKE2b-256 6468f7c4bb6ac58e8343366fc12e6c27c681f2772373d2f8cc1c0487471db49f

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 985.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cb2bd94dadeb67b8c249fabbe773573a4dd906401ee1fab1d3ba154d4ba09598
MD5 ab94f784dd57cb71ac8a06bc48415928
BLAKE2b-256 73864a98d296539235891ded3e78da87197e76971b427c217cd718ac16ef886e

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 812.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b42bd5149f46373899b88b938a460c4ea046a8b1e1a53d116fe08e1063f4d324
MD5 b48d3904228faa1bead1411420f2d1a3
BLAKE2b-256 0d9dca5e88d2d967c946f7e3b67fc20d9c272bf82a2ffe5776dba31be4bf52d7

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oracledb-1.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f9f2448d2228779ac4c4759af0ed55923d1a4ab3b134494f5001814502f48837
MD5 2d8212474f67277e8dc91fd3389b1cd4
BLAKE2b-256 735b2c2b61da46f0782a93276847a34dd709a31f4401d3b4f96b47e6eba462ce

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 16f30e01d4ab843c7195a4fde7925959a92eac8bc1626ec7e6703f3be94d80a8
MD5 0a839f30ce5f69a8be9740e70673e823
BLAKE2b-256 3628078049bdf0294ed4fe7cb4dd485d6da36154c1e1ffee0b67a812102fab85

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 985.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0d706a5de1da4ac9006f0e96efb720c75474bec89251c845386a98e0173a73a1
MD5 124310f161d7131d09037907dc9e456f
BLAKE2b-256 7b5c4d7c9de7e4368dc0f993a3c1189f285514947434f1a8ee5ab4603456e07d

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 813.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 aee133ba5d48f72ed5b68db99811c8b7575c76bddf5192cc39d3e251e212f452
MD5 27fcb7cd7bdd21e93f07783a7d3539f6
BLAKE2b-256 7365eed5687aebe8581c5aa7f23680c67e35ef33368de791f7fad891649e57f2

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oracledb-1.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4ca14326ea29227260d561e9ba5864c8dcdc5e89f83330f03e8720038cb7c138
MD5 8680afa539d0ab9b73fd7db4fc9d9586
BLAKE2b-256 553d345b431c0d0319b637c54c85c7b4c64d69519438537a10165da179294d5b

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cae6bee8a748bbc404d074aac984430ac5ca131f8c3fcd8fa07cefad81f54fdb
MD5 45319c9a71ebd40461e9283cc74e5d78
BLAKE2b-256 d1949f224f6284f3fcb234fd6573d7e9f335c8225b6cb9e163e22869c39c761a

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 45ae8efcd232655595659339de0ae5280c7558cef47f74c11613f3b540be8e37
MD5 944df7930c4215e582347091498d4f83
BLAKE2b-256 c6b4ac56278e1113dd851175ef0aa5cb91ad77bda6b50f3cef8fa11688f77ed8

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 840.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4d24eb9930a85d8e9c4a5c572e9403ece7b7bb8b65c9468f73d675a123b60dd3
MD5 2ddbe83534ab6c66b68709dc533f061c
BLAKE2b-256 43caa08e11eb60788ef5519ce58bd1d1bc5c5b65b2bcf47cc565c965c3382386

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oracledb-1.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f2c37a42bec10ddc54d9b23ef13354ad53212230d12ae2b914e3ccc237634c2f
MD5 9cbd0f53076271e977bad452cba3cafb
BLAKE2b-256 6c606e3eb43066ae97495cb3bc30bc8cbeb1ad8d6f12656d8b4a7f197305aa3f

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 79aa57248a5477dd420d902ac857041c8ed3e6956c4cd7e55f8baebc56e5e145
MD5 6e34119f15a9bd4516b8af087011b794
BLAKE2b-256 717ee93aacdaab817fe8602e84a32b6e7bc57c996dda559cf2e5057f2ab069fd

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 960.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c288ee2e56cdbf148e7149d151b01bee142c5b2c98328c79df631126c022afaa
MD5 de65d35564e494188f03f7d0a0f959b2
BLAKE2b-256 ef409cde32430519f8b09539066875de6aa04cf35aed13e027732d8e52234ca4

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: oracledb-1.0.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 793.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.10.4

File hashes

Hashes for oracledb-1.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0cb2f0ab30435439bedb4797d0f6ef366eb2a9d8c87a06b15d1adcde0c2a5303
MD5 10c2f6fa0dc08cf4f4371351bd114d17
BLAKE2b-256 9cb18e181b273ee0fb208ab489fe28d436d62a3cddbf7970c9415e9f5f71b609

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oracledb-1.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ba53493abf51f0232514530feb3a6b556826666dc1d85b481dcc80bef7c59283
MD5 bab9493495cba9895fd1c7d6f8743d1f
BLAKE2b-256 2092c2a5dce1be37a804fe97d4f8b1abc054a14d03b0186ec7a672b3bb26a3d4

See more details on using hashes here.

File details

Details for the file oracledb-1.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for oracledb-1.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8232ad6839fb9b36b14ed5966ce648f7b0ee9b2439a7ab526827962568ddcea5
MD5 585b059e6ae6ddaf30b899dc5cb0fd5b
BLAKE2b-256 a38d54e6f761474ca648e2a493ef39722fff46cb46121e78df8ac0fe8fe621d2

See more details on using hashes here.

Release history Release notifications | RSS feed

4.0.2

47 files

4.0.1

47 files

4.0.0

31 files

3.4.2

31 files

3.4.1

31 files

3.4.0

31 files

3.3.0

31 files

3.2.0

26 files

3.1.1

26 files

3.1.0

26 files

3.0.0

31 files

2.5.1

31 files

2.5.0

31 files

2.4.1

31 files

2.4.0

31 files

2.3.0

31 files

2.2.1

31 files

2.2.0

31 files

2.1.2

31 files

2.1.1

31 files

2.1.0

31 files

2.0.1

31 files

2.0.0

31 files

1.4.2

33 files

1.4.1

28 files

1.4.0

28 files

1.3.2

28 files

1.3.1

28 files

1.3.0

28 files

1.2.2

28 files

1.2.1

28 files

1.2.0

28 files

1.1.1

23 files

1.1.0

23 files

1.0.3

23 files

1.0.2

23 files

1.0.1

18 files

This release

1.0.0 This release

17 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page