SQLData is a scalable, high performance data transfer, schema conversion and validation tool for Oracle to PostgreSQL migration.
The tool requires connections to Oracle (Oracle OCI Client) and PostgreSQL (PostgreSQL C API libpq) databases. To convert SQL statements and scripts, use SQLines SQL Converter tool.
SQLines Data benefits:
Migration Features
You can use SQLines SQL Converter tool to convert stored procedures, functions, triggers, views and other objects.
Advanced Data Transformation Features
Advanced Database Migration Features
Scalability and High-Performance
Designed for DBAs and Enterprise-Class Migrations
Migration Validation
Logging and Statistics
You can use SQLines Data tool in command line. Just launch sqldata.exe on Windows or ./sqldata on Linux with the specified options.
For information how to set up and troubleshoot Oracle and PostgreSQL connections, see SQLines Data Connection String Formats.
Examples:
sqldata -t=emp -sd=oracle, user/pwd@host/sid -td=pg,usr/pwd@localhost,pg_dbname |
-t option defines the table name, -sd and -td options (source and target databases) specify the connection strings for Oracle and PostgreSQL, respectively.
This command transfers table emp from Oracle database to PostgreSQL pg_dbname database.
For list of options, see Command Line Reference.