MIGRATING FROM SYBASE / SAP® ASE

Sybase to Postgres®, without a rewrite from scratch.

EDB Migration Toolkit officially supports SAP® Adaptive Server Enterprise 15.7 and 16.0 as a source database, migrating schemas and data into EDB Postgres® AI (EDB PG AI). Mainstream maintenance for ASE 16.0 ends December 31, 2027.

THE PRESSURE

Why teams are planning the move now


The date is fixed, and the work is long

SAP Note 1922006 sets ASE 16.0 end of mainstream maintenance at December 31, 2027. A phased migration of a large estate runs 20–44 weeks. The two numbers only fit together if planning starts well before the deadline does.


An audit question you'll be asked

PCI DSS v4.0.1 Req. 12.3.4 requires an annual review of whether each technology still receives vendor security fixes, plus a documented, management-approved remediation plan for any technology whose vendor has announced end-of-life dates. That review reaches ASE on its own schedule, not yours.


Specialist expertise is a planning constraint

ASE-specific skills are specialized and concentrated. That matters less for keeping the lights on than it does for staffing a migration—it's a resourcing question to answer early, not a reason to rush.

What actually converts, and what needs a closer look

EDB Migration Toolkit lists SAP ASE 15.7 and 16.0 as officially supported source databases, migrating into EDB PG AI. For ASE sources the toolkit migrates schemas, tables, constraints, indexes, and table data. Views, stored procedures, triggers, and functions are not migrated by the toolkit; they are rewritten in PL/pgSQL as part of the project.

Sybase ASE construct

EDB PG AI equivalent

What to expect

Tables, indexes, constraints

Direct schema objects

The deterministic part. Migrated by Migration Toolkit with minimal intervention; check constraints and default clauses need the -ignoreCheckConstFilter option. Views are not migrated for ASE sources: recreate them once the base tables land.

IDENTITY columns

Identity columns or sequences

Confirm in the schema assessment how each IDENTITY column is carried over, then verify seed and increment behavior after cutover.

T-SQL stored procedures & triggers

PL/pgSQL, rewritten

The bulk of the effort on any ASE estate. The toolkit does not migrate procedures, triggers, or functions from ASE, so this is a rewrite, and procedural density is the single biggest driver of timeline.

Temporary tables

TEMP tables with Postgres scoping

Semantics differ. Scope and lifetime need review where procedures rely on ASE's behavior.

Lock-based concurrency

MVCC

Not a translation—a behavioral change. Code written around ASE's deterministic locking needs isolation-level review, and this is where latency-sensitive systems need real testing.

Application drivers & transaction semantics

PostgreSQL drivers

Application-layer work, outside the database migration itself. Scope it separately.

Construct mappings reflect EDB Migration Toolkit's documented object support for ASE sources. Effort per object varies with procedural complexity—confirm against a schema assessment of your own estate.

On the tooling landscape, plainly: there is no community-standard Sybase converter the way ora2pg serves Oracle® or pgloader serves MySQL®. Sybase migration is commercial-tool territory, and most of that territory consists of converters sold by vendors who don't also support the database you land on.

That's the practical difference here. Migration Toolkit, EDB PG AI, and the support contract for the resulting system come from one vendor, which matters most in the first weeks after cutover when something behaves differently than it did on ASE.

How long a Sybase migration takes

Every migration runs two clocks: how long the project takes, and how long the system is offline at cutover. Downtime tolerance drives the strategy; the strategy drives the timeline.

Source

Offline backup & restore

Near-zero downtime CDC / logical replication

Phased / shadow parallel run, then cutover

Sybase / SAP ASE

3–6 wks 6–16 hr downtime

8–18 wks <30 min downtime

20–44 wks 0 min downtime

SQL Server

2–4 wks 4–12 hr downtime

6–16 wks <30 min downtime

16–34 wks 0 min downtime

DB2

3–6 wks 6–16 hr downtime

8–20 wks <30–45 min downtime

26–52 wks 0 min downtime

MySQL

1–2 wks 2–8 hr downtime

4–12 wks <15 min downtime

12–26 wks 0 min downtime

Planning ranges, not commitments. Sybase sits at the slower end because the ASE dialect and scarce specialist expertise stretch both assessment and testing. Ranges vary with stored-procedure complexity, custom code, and data volume — confirm with a migration assessment. Source: EDB migration engineering estimates, compiled from completed customer engagements, 2026 (internal; actual ranges vary by estate and are confirmed during assessment).
THE APPROACH

How a migration runs, end to end

The same five stages, in the same order, on every source database EDB migrates. Assessment first, validation last, nothing skipped.


01

Assess

Schema and complexity analysis across the estate


02

Transform

Schema and procedural code conversion


03

Remediate

Resolve the edge cases conversion leaves behind


04

Move

Coordinated data transfer and sync


05

Validate

Integrity, correctness and performance checks

Where agent-assisted execution fits. EDB's agentic migration capability—the closed-loop pipeline that automates these five stages—is an emerging capability, currently scoped to Oracle® and cloud-locked Postgres sources. For Sybase, the same five stages are executed with EDB Migration Toolkit, EDB PG AI, and EDB migration architects.

The methodology is the same. The degree of automation is not—so scope Sybase engagements on the tooling-assisted path rather than the agent-assisted one.

WHAT YOU GET

What's on the other side of the migration

Off one proprietary license without signing another

In a TechMonitor-reported survey of ASE migration plans, 29% named Oracle® as their target against 19% for Postgres. A T-SQL estate needs its procedural code rewritten whichever target it moves to; EDB PG AI lands that work on an open source foundation instead of a second proprietary license.

 

Migration inside your own boundary

On self-managed deployments the migration runs entirely within your infrastructure, without routing data or metadata through an external control plane—which is what makes it workable under residency and regulatory constraints.

A published support lifecycle

EDB publishes long-term support timelines for its own releases, so the conversation you're having about ASE 16.0 has a defined shape next time rather than arriving as a surprise.

A path to AI, not just off ASE

The same migration lands transactional workloads on a platform that already supports vector search and agent-facing access. One move rather than two.

DEPLOYMENT

Where the migrated system runs


Self-managed

Run EDB PG AI on your own infrastructure, on-premises, or in your own cloud accounts.


Hybrid Manager

One control plane across on-premises and cloud estates, for organizations that aren't consolidating onto a single environment.


Managed platform

A managed service where EDB operates the platform and your team keeps the workload.

Deployment choice is independent of migration strategy—the timeline table above applies to all three.

Take it to your team

Start with an assessment, not a commitment

Bring your ASE environment to a migration architect—schema complexity, downtime tolerance, and what converts automatically versus what needs a closer look. The output is a scoped timeline you can take to a budget conversation.