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.

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
oracle2postgres-0.1.6.tar.gz 8.2 kB 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 3, Python 2 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

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release 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