Getting started

System requirements.

Trekport runs on every major host platform and supports the Oracle releases that are currently in extended support, against the modern PostgreSQL release line.

Host operating systems

PlatformSupported versionsNotes
macOS13 or newerApple silicon and Intel. Universal installer.
Windows10, 11, Server 2019+Signed MSI passes SmartScreen by default.
Linuxglibc 2.31 or newerVerified on Ubuntu 22.04, Debian 12, Rocky 9, Oracle Linux 9, RHEL 9.

Host hardware

ResourceMinimumRecommended
Logical CPUs48+ for parallel runs against large estates
RAM16 GB32 GB for catalogs above 50,000 objects
Free disk50 GB100 GB for representative enterprise estates with audit logs

Source Oracle versions

The catalog extractor is version-aware. It adapts to data-dictionary differences across releases so the same conversion workflow drives every supported Oracle version.

  • Oracle Database 11g Release 2
  • Oracle Database 12c Release 1 and Release 2
  • Oracle Database 18c
  • Oracle Database 19c (long-term release)
  • Oracle Database 21c
  • Oracle Database 23ai

Target PostgreSQL versions

Trekport targets PostgreSQL 14 through 18 on bare-metal and on the major managed services. The deployer detects the target version at connect time and applies the correct dialect of the compatibility layer.

TargetVerified versions
PostgreSQL community14, 15, 16, 17, 18
AWS RDS for PostgreSQL14, 15, 16, 17, 18
AWS Aurora PostgreSQL-Compatible15.x, 16.x
Azure Database for PostgreSQL (Flexible Server)14, 15, 16
Google Cloud SQL for PostgreSQL14, 15, 16
Google AlloyDB15.x

Network requirements

  • TCP/IP connectivity from the Trekport host to the Oracle source.
  • TCP/IP connectivity from the Trekport host to the PostgreSQL target.
  • No outbound connectivity to any third-party service is required for the engine to operate. Updates and license checks can be routed through an internal proxy for air-gapped operation.

Related reading