Oracle to Greenplum
Migrate Oracle Database schema and data into Greenplum.
PostgreSQL-compatible MPP migration and synchronization
Move data to and from Greenplum with DBConvert and DBSync tools for analytical workloads, PostgreSQL-compatible platforms, and enterprise data warehouse projects.
Greenplum is an analytics data warehouse built on PostgreSQL with a massively parallel (MPP) architecture. DBConvert connects to it as a PostgreSQL target, so loading data into Greenplum works like a migration into PostgreSQL.
Point a supported source at your Greenplum coordinator and DBConvert maps the data types, creates the tables, and transfers the rows.
Plan for this up front: Greenplum distributes every table across segments. DBConvert creates standard tables - set the distribution and storage model in Greenplum afterwards so the data spreads and performs well.
Each tool connects to Greenplum as a PostgreSQL target. Pick where your data is coming from.
Migrate Oracle Database schema and data into Greenplum.
Move Microsoft SQL Server tables and data into Greenplum.
Migrate MySQL or MariaDB data into Greenplum.
Move Firebird or InterBase databases into Greenplum.
Move Microsoft Access tables into Greenplum.
Greenplum is PostgreSQL on the surface, but it is an MPP warehouse underneath. Account for these before the run:
Every Greenplum table is distributed across segments. DBConvert creates standard tables - set a DISTRIBUTED BY key in Greenplum so rows spread evenly instead of skewing to one segment.
Append-optimized and column-oriented storage are Greenplum's design for analytics. DBConvert loads standard heap tables - convert large tables to AO or column storage afterwards.
Greenplum tracks an older PostgreSQL version, so some newer PostgreSQL types and syntax differ. Review the generated types on specialized columns.
Connect with a standard PostgreSQL connection string to the Greenplum coordinator - host, port, user, and SSL from your deployment.
DBConvert Streams is a separate product for continuous, log-based change data capture. The DBConvert and DBSync tools on this page cover migration, scheduled sync, and trigger-based sync.
Download the converter for your source above and run the first job on a free trial.