Sign inSign up

riprlutuk/ora2pg

By riprlutuk

•Updated about 1 year ago

Lightweight Oracle to PostgreSQL migration tool based on ora2pg.

Image
Integration & delivery
Developer tools
Databases & storage
1

1.4K

riprlutuk/ora2pg repository overview

⁠🐘 Ora2PG Docker Image

Docker Pulls Image Size

A ready-to-use container for Ora2Pg⁠ — Oracle to PostgreSQL migration tool.

ā āœ… Features
  • Lightweight debian:stable-slim base
  • Oracle Instant Client 23.8 preinstalled
  • Perl modules: DBI, DBD::Oracle, DBD::Pg
  • Built from latest Ora2Pg source
  • Supports --platform=linux/amd64 for compatibility
ā šŸš€ Quick Start
docker run --rm --platform=linux/amd64 \
  -v $(pwd)/config:/config \
  -v $(pwd)/output:/data \
  riprlutuk/ora2pg:latest \
  -c /config/ora2pg.conf
ā šŸ“ Project Structure
your-project/
ā”œā”€ā”€ config/
│   └── ora2pg.conf
ā”œā”€ā”€ output/
│   └── output.sql
└── log/
    └── ora2pg.log
⁠🧩 Sample ora2pg.conf
ORACLE_DSN      dbi:Oracle:host=your-oracle-host;sid=ORCL
ORACLE_USER     your_user
ORACLE_PWD      your_password
SCHEMA          YOUR_SCHEMA

TYPE            TABLE
DATA_ONLY       0

OUTPUT          /data/output.sql
LOGFILE         /data/ora2pg.log
ā šŸ“¦ Volume Mapping
Host PathContainer PathDescription
./config/configOra2Pg config files
./output/dataOutput SQL export files
./log/dataExport logs (optional)
ā šŸ“„ License

Based on Ora2Pg⁠ - GNU GPL v3.

ā āœļø Created by

@RiprLutuk⁠ ! ⭐

Tag summary

Content type

Image

Digest

sha256:93750c3f6…

Size

279.6 MB

Last updated

about 1 year ago

docker pull riprlutuk/ora2pg