Skip to main content

Oracle to Postgres

The oracle2postgres package can be used to migrate data from Oracle to Postgres. It uses SQLAlchemy as an intermediary to map data types between the two database systems. The approach is hacky, but it worked for us!

Example Notebook

For example usage, see the Jupyter Notebook at: https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb.

Instructions for use

  1. pip install oracle2postgres
  2. Follow the instructions in the Jupyter Notebook at: https://github.com/MIT-LCP/oracle-to-postgres/blob/master/migration.ipynb.

Metadata

Release files for oracle2postgres 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oracle2postgres 0.1.6
File Size Uploaded Provenance
oracle2postgres-0.1.6.tar.gz 8.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for oracle2postgres 0.1.6
File Interpreter ABI Platform
oracle2postgres-0.1.6-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 16.4 kB

Release files / oracle2postgres-0.1.6.tar.gz

Download URL oracle2postgres-0.1.6.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9538a317f26271ba45f7728f3e1d7b6943dce26d869588c6fe320cfd7d030a28
BLAKE2b-256 checksum
How to use checksums
73928ae7c7df94c558101d41b192e4740fca695a0a3f51efab2334f0f91bd2cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.5

Release files / oracle2postgres-0.1.6-py2.py3-none-any.whl

Download URL oracle2postgres-0.1.6-py2.py3-none-any.whl
Size 8.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
aefbd219832b39bd28d0a94c1e59c894f30b0ca32d9899b91ae0a08579e8be50
BLAKE2b-256 checksum
How to use checksums
d77db77a61fc76e7377e11c4031c7eab480904ca5a680b336087a2aa1a50efc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.5

Security for oracle2postgres 0.1.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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