Supported databases

Browse Omni Loader sources and targets across operational databases, cloud warehouses, data lakes, and file formats, then open an engine for its migration details.

A broad connection surface

Start with the source and target you actually have.

Review supported engines, warehouses, lakes, and file formats before you design the migration plan around a single assumed platform.

Illustration showing Omni Loader connecting a broad range of database platforms
shape
Amazon RDS

Amazon RDS

Burst source Burst target

Use Amazon RDS as a source or target for a high-volume, one-time migration.

Amazon Redshift

Amazon Redshift

Burst source Burst target

Use Amazon Redshift as a source or target for a high-volume, one-time migration.

Analytics Platform System

Analytics Platform System

Burst source Burst target

Use Analytics Platform System as a source or target for a high-volume, one-time migration.

Apache Parquet

Apache Parquet

Burst source Burst target

Use Apache Parquet as a source or target for a high-volume, one-time migration.

Azure SQL

Azure SQL

Burst source Burst target

Use Azure SQL as a source or target for a high-volume, one-time migration.

CockroachDB

CockroachDB

Burst source

Read CockroachDB as a source for a high-volume, one-time migration.

CSV

CSV

Burst source Burst target

Use CSV as a source or target for a high-volume, one-time migration.

Databricks

Databricks

Burst source Burst target

Use Databricks as a source or target for a high-volume, one-time migration.

Exadata

Exadata

Burst source Burst target

Use Exadata as a source or target for a high-volume, one-time migration.

Fabric Lakehouse

Fabric Lakehouse

Burst source Burst target

Use Fabric Lakehouse as a source or target for a high-volume, one-time migration.

Fabric Warehouse

Fabric Warehouse

Burst source Burst target

Use Fabric Warehouse as a source or target for a high-volume, one-time migration.

Google AlloyDB

Google AlloyDB

Burst source Burst target

Use Google AlloyDB as a source or target for a high-volume, one-time migration.

Google BigQuery

Google BigQuery

Burst source Burst target

Use Google BigQuery as a source or target for a high-volume, one-time migration.

Google Spanner

Google Spanner

(coming soon)
Burst source Burst target

Use Google Spanner as a source or target for a high-volume, one-time migration.

Greenplum

Greenplum

Burst source Burst target

Use Greenplum as a source or target for a high-volume, one-time migration.

IBM DB2 for i

IBM DB2 for i

Burst source Burst target

Use IBM DB2 for i as a source or target for a high-volume, one-time migration.

IBM DB2 LUW

IBM DB2 LUW

Burst source Burst target

Use IBM DB2 LUW as a source or target for a high-volume, one-time migration.

IBM DB2 z/OS

IBM DB2 z/OS

Burst source Burst target

Use IBM DB2 z/OS as a source or target for a high-volume, one-time migration.

JSON

JSON

Burst source Burst target

Use JSON as a source or target for a high-volume, one-time migration.

MariaDB

MariaDB

Burst source Burst target

Use MariaDB as a source or target for a high-volume, one-time migration.

MySQL

MySQL

Burst source Burst target

Use MySQL as a source or target for a high-volume, one-time migration.

Netezza

Netezza

Burst source

Read Netezza as a source for a high-volume, one-time migration.

NuoDB

NuoDB

Burst source Burst target

Use NuoDB as a source or target for a high-volume, one-time migration.

ODBC

ODBC

Burst source Burst target

Use ODBC as a source or target for a high-volume, one-time migration.

Oracle

Oracle

Burst source Burst target

Use Oracle as a source or target for a high-volume, one-time migration.

Oracle RDB

Oracle RDB

Burst source Burst target

Use Oracle RDB as a source or target for a high-volume, one-time migration.

PostgreSQL

PostgreSQL

Burst source Burst target

Use PostgreSQL as a source or target for a high-volume, one-time migration.

SAP Adaptive Server Enterprise

SAP Adaptive Server Enterprise

Burst source Burst target

Use SAP Adaptive Server Enterprise as a source or target for a high-volume, one-time migration.

SAP IQ

SAP IQ

Burst source Burst target

Use SAP IQ as a source or target for a high-volume, one-time migration.

Snowflake

Snowflake

Burst source Burst target

Use Snowflake as a source or target for a high-volume, one-time migration.

SQL Server

SQL Server

Burst source Burst target

Use SQL Server as a source or target for a high-volume, one-time migration.

Synapse Dedicated Pool

Synapse Dedicated Pool

Burst source Burst target

Use Synapse Dedicated Pool as a source or target for a high-volume, one-time migration.

Synapse SQL Serverless

Synapse SQL Serverless

Burst source Burst target

Use Synapse SQL Serverless as a source or target for a high-volume, one-time migration.

Teradata

Teradata

Burst source Burst target

Use Teradata as a source or target for a high-volume, one-time migration.

Vertica

Vertica

Burst source Burst target

Use Vertica as a source or target for a high-volume, one-time migration.

Yellowbrick

Yellowbrick

Burst source

Read Yellowbrick as a source for a high-volume, one-time migration.

Easy database connections

We include all native database drivers that we're licensed to distribute, so you can connect and start working immediately in most cases. For databases where licensing restrictions prevent bundling, we handle the license acceptance and driver installation automatically. It takes just seconds.

Our specialization in database migration ensures comprehensive support for modern database systems, delivering reliable and accurate migrations regardless of your source or target platform.

Vision illustration

The practical details

Frequently asked questions

What does Omni Loader migrate? +

Omni Loader moves full datasets between operational databases, cloud warehouses, data lakes, and supported file formats. It combines schema preparation with parallel, resumable bulk data movement.

Which databases can Omni Loader move? +

The supported database catalog covers operational databases, cloud warehouses, lakes, and file formats. Each database page identifies whether the engine can be used as a bulk migration source, target, or both.

How does Omni Loader handle very large tables? +

Large tables can be divided into bounded slices by partition, numeric or date range, text prefix, or file range. Multiple workers then process independent tables and slices in parallel.

Do I have to install anything on my database server? +

Omni Loader runs on Windows or Linux compute with network access to the source and target. Database drivers are included where licensing allows, and external drivers can be installed when a vendor license requires it.

How does Omni Loader choose a loading method? +

The project can use provider bulk APIs, multi-row statements, direct writers, or staged native ingestion according to the destination. Defaults provide a practical starting point and table-level overrides handle exceptions.

Can Omni Loader consolidate multiple sources? +

Yes. A saved project can define multiple aliased source catalogs and load selected objects into one target while preserving explicit mapping and selection rules.

How can I verify a completed migration? +

Validation can compare row counts, table hashes, or individual records according to the source and target capabilities. Snapshot reconciliation can also persist added, changed, and deleted differences for review and controlled repair.

Can a failed migration be resumed? +

Run history records completed and failed work. Reported failed work units can be replayed without restarting every table in a large migration project.