AceMQ provides remote DBA coverage and 24/7 support for SAP Adaptive Server Enterprise (SAP ASE, which many teams still call Sybase), and plans and runs the move to PostgreSQL when you decide to leave. AceMQ engineers lead each engagement and partner ASE specialists do the ASE-specific work, under one AceMQ contract. AceMQ is independent of SAP: it does not produce SAP patches, resell SAP licences or advise on them, and it does not rewrite your application code.
A senior engineer, not an SDR. No sales sequence attached.
Eight SAP ASE problems that teams bring to AceMQ, from a dump nobody has restored to a log segment that filled and a move to PostgreSQL that has been quoted as mostly automatic. Each one maps to a service line below.
01
The one DBA who has restored an ASE dump to a new server is retiring, and nobody else has done it
02
A full log segment has suspended work at least once, and nobody wrote down why the transaction log was not truncated
03
A Replication Server or warm standby setup has run for years, and no one can say how far behind it is right now
04
A report that took minutes now takes hours, and statistics were last updated before the table grew
05
The maintenance dates for the release in use are unclear, and public summaries disagree
06
Hundreds of Transact-SQL stored procedures hold business rules and nobody knows how many would convert
07
A move to PostgreSQL has been proposed, with a vendor quote that calls most of it automatic
08
Applications rely on behaviour PostgreSQL does not share, such as procedures that return result sets straight to the client
A good fit if you run SAP ASE in production and need DBA cover that includes nights and holidays, or want a written view of what moving to PostgreSQL would involve before anyone commits. Not a fit if you want application code rewritten.
Not a fit for small teams with non-critical workloads. AceMQ is not a budget consultancy: we work with enterprises running business-critical and compliance-heavy SAP ASE (Sybase).
Running SAP ASE (Sybase) in production? Get a quote from a senior engineer, answered within one hour.
What happens to an ASE server when the primary fails and one standby is behind?
When the primary fails, a standby has to be promoted. If standby A has not received the latest transactions, promoting it loses what it never got, while standby B is current. Which one you promote, and how connections reach it, decide how much is lost and how long the outage runs.
Primary lost, one standby behind
One ASE primary and two standby copies, reached through a connection layer
Illustrative
Application
Connection layer
ASE primary
Standby A (behind)
Standby B (current)
The primary serves the application and both standbys receive its changes. Replication latency stays low and someone watches it.
The primary fails. Standby A has fallen behind on replicated transactions and standby B holds nearly everything. Promoting the wrong one would lose committed work.
Standby B is promoted and connections move to it. Standby A is rebuilt or resynchronized behind the new primary, and the old primary is investigated before it rejoins.
The failover is the easy part. What decides the outcome is set months earlier: whether replication is asynchronous, as it is with Replication Server, so a lag means lost transactions; how the lag is measured and who is paged for it; whether transaction log dumps run often enough that the log segment never fills; whether the standby has been loaded from a dump and checked recently; and whether applications reconnect on their own or need a restart. The same questions return in a migration, where a change feed to a PostgreSQL target plays the part of the standby.
Our Services
SAP ASE (Sybase) Consulting & Support
AceMQ runs five SAP ASE service lines: remote DBA service, performance and capacity review, backup, recovery and replication review, a fixed-scope health check, and migration to PostgreSQL. Any of the first four can roll into 24/7 on-call with a 15-minute emergency SLA.
01
Remote ASE DBA Service
Day-to-day SAP ASE database administration done remotely by AceMQ and a partner ASE DBA, covering for a retiring DBA or a gap in the team.
Routine administration, device and space management, change windows
On-call escalation with a 15-minute P1 response, 24/7
Written RCA after every P1
Works with your DBAs or covers for the gap
02
Performance and Capacity Review
A recurring look at the statements that cost the most, the plans that changed and the headroom left, using ASE's own monitoring.
sp_sysmon and monitoring-table review of caches, locks and I/O
Statistics, plan and procedure cache review
tempdb, log and device growth against free space
Ranked list of changes with the evidence for each
03
Backup, Recovery and Replication
Recovery you have proven, and a view of replication that someone watches.
Dump database and dump transaction schedule against your recovery target
A timed load of a dump on a scratch server
Transaction log segment and truncation point review
Replication Server or warm standby latency and failover runbook
04
ASE Health Check
The fixed-scope entry engagement: a written report on the state of the estate that your own team can act on, with or without AceMQ afterwards.
Configuration against the release and the hardware
Backup, restore and integrity-check position
Space, statistics and stored procedure hot spots
Ranked remediation list with owners
05
Migration to PostgreSQL
Assessment, conversion planning, data movement, validation and a rehearsed cutover, with ASE supported until the last database moves.
Inventory and conversion hot-spot list
Tool selection for schema, code and data
Validation of results and performance on a copy
Cutover plan with a rollback and a read-only ASE window
15 MIN SLA
24/7 SAP ASE (Sybase) Support
Senior engineers on your account, a 15-minute emergency response, no ticket routing and no junior triage.
AceMQ SAP ASE support gives you an AceMQ engineer and a 15-minute first response when a server is down or failing, 24/7. Lower severities get 1-hour, 4-hour and next-day responses. Patches still come from SAP: AceMQ does not produce them.
15 minfirst responseEmergencyProduction down, messages not flowing, queue manager failure
1 hourfirst responseCriticalSevere degradation, high error rates, approaching capacity
Next Dayfirst responseStandardQuestions, guidance, best practices, non-urgent improvements
P1 escalation path
A replay of one P1, from the first page to the written root-cause analysis
SLA 15:00
T+Elapsed15:00
Engineer on your bridge
15-minute P1 response, 24/7. A response time, not a resolution time.
T+00:00
P1 opened, on-call engineer paged
Phone, email or Slack reaches the on-call senior engineer directly, whether the incident is in RabbitMQ, Kafka, Redis, PostgreSQL or Kubernetes. No web form, no tier-1 queue.
Paged
T+15:00
Senior engineer on your bridge
A senior engineer who already knows your environment joins a live bridge, so nobody has to re-explain your topology.
Live
T+30:00
Specialists across the stack join
When an incident crosses components, the engineers who know each one join. For RabbitMQ, the path runs to the core team.
If needed
After
Written root-cause analysis
Root cause, the fix applied and the prevention steps, delivered after every P1.
Every P1
How Our Support Actually Works
Beyond SLAs — the model behind senior-only, zero-cold-start expert access.
Engineers Who Know Your Environment
Tickets go to senior engineers briefed on your environment, not an anonymous queue. The proposal states who does the work.
Live Escalation on Any Ticket
Any ticket can be escalated to a live session with an engineer through calendar booking. No gatekeeping and no approval step.
Proactive Risk Mitigation
Scheduled health checks on your deployment and alerts on risks in the versions you run, so problems surface before they reach production.
Critical Bug & CVE Intelligence
Proactive alerts on critical bugs and CVEs affecting your exact version, with version compliance monitoring so you're never caught off guard.
How It Works
What actually happens next
An AceMQ SAP ASE engagement runs in four stages: a scoping call with a quote within 1 hour, a read-only inventory, a written options paper that compares staying, moving and doing both, then ongoing cover or migration rehearsals. Each stage ends in writing.
01
Quote within 1 hour
Scoping call and quote
The first call settles one question: keep ASE healthy, leave it, or both. An AceMQ engineer takes the ASE release and EBF level, number of servers and databases, Replication Server or warm standby, backup method and who is on call today. A quote request is answered within 1 hour.
02
Scoped per estate
Estate inventory
A read-only inventory of servers, databases, devices, stored procedures, triggers, replication definitions, scheduled jobs, and the clients and drivers that connect. It also records the dump schedule, the last restore test and what the monitoring tables say is still being called.
03
Scoped per estate
Written options
A written comparison of staying on ASE with DBA cover, a phased move to PostgreSQL, and both at once. It names the SAP maintenance position you must confirm from SAP's own notes, the objects that need hand work, and the order we would move databases in.
04
Ongoing or per project
Run, move, or both
Remote DBA work and on-call response with a 15-minute P1 SLA while ASE runs, and migration rehearsals and a rehearsed cutover when you move. A written review follows each incident and each rehearsal.
Written findings before any change
Changes staged and reversible, with a rollback plan
Your DBAs in the room
Ad hoc engagements or an annual partnership
A senior engineer, not an SDR. No sales sequence attached.
Move to PostgreSQL
SAP ASE to PostgreSQL: what moves cleanly, what needs hand work, and how the cutover is rehearsed
Tools move ASE tables and a good share of the code. The effort sits in the Transact-SQL stored procedures and the applications that call them, so the inventory comes first and the cutover is rehearsed before it is scheduled.
01
Inventory
Count what exists and what is still used
Servers, databases, tables, stored procedures, triggers, rules and defaults, user-defined types, replication definitions, jobs, and the clients that connect. ASE's monitoring tables, read over a representative period, show which procedures are called, so dead code is not converted.
02
Convert
Convert with tools, then review by hand
AWS Schema Conversion Tool lists SAP ASE as a source and Amazon RDS for PostgreSQL and Aurora PostgreSQL as targets, and flags what it cannot convert. ASE and Microsoft SQL Server share Transact-SQL roots, but Babelfish publishes SQL Server's dialect, not ASE's, as its compatibility target. The hand work is usually the same few things: procedures that return result sets to the client, transaction control inside procedure bodies, trigger logic that uses the inserted and deleted tables, legacy outer-join operators, temporary tables scoped to a procedure, a case-insensitive sort order, and timestamp columns that are row versions rather than dates.
03
Move data
Pick the data path that fits the downtime budget
A full load fits a window. For ongoing change capture, AWS DMS reads ASE's log, but its documentation lists limits that can decide the plan: one change-capture task per database, no clusters or warm standby as a source, no user-defined type columns, and no table or column renames while it runs. Any reader that holds a truncation point also stops ASE truncating its log if it stalls, so we watch it.
04
Prove and cut over
Rehearse, compare, then switch
Row counts and checksums on key tables, the same reports run on both engines, a procedure test pass, and performance on realistic data. The cutover plan freezes writes, finishes the sync, repoints connections and keeps ASE read-only for an agreed window as the way back.
Typical SAP ASE engagements from AceMQ: what the environment looks like, what AceMQ assesses or changes, and what the engagement delivers. Each card links to the full write-up.
Assessment
SAP ASE (Sybase) to PostgreSQL Migration Assessment
Distribution Business
A typical engagement: inventory the SAP ASE servers, databases and Transact-SQL code behind an order system, map them to PostgreSQL, and plan rehearsals before anyone commits to a date.
SAP ASE (Sybase)PostgreSQLAWS Schema Conversion Tool
AceMQ covers SAP ASE (Sybase) end to end. Projects: consulting and implementation, health checks and migrations. Ongoing cover in four tiers, from 24/7 support and incident management to proactive monitoring, managed SAP ASE (Sybase) on your infrastructure and fully managed SAP ASE (Sybase) on AceMQ infrastructure, plus end-of-life versions.
Projects
Build, fix or move SAP ASE (Sybase)
Fixed-scope work led by a senior engineer: architecture and new builds, a health check of what you run today, or a migration with a reversible cutover.
Four tiers of ongoing cover once you are live. Each tier hands more of the day-to-day work to AceMQ, from a 15-minute emergency SLA to AceMQ hosting and running SAP ASE (Sybase) for you.
SAP maintenance alone, SAP maintenance plus AceMQ, or a move to PostgreSQL with AceMQ: what changes?
SAP's maintenance supplies ASE fixes while a release is in maintenance; it does not run your servers. AceMQ supplies the engineers who do, alongside SAP or after you leave ASE. Each row below answers one question about the choice.
SAP maintenance alone, SAP maintenance plus AceMQ, and a move to PostgreSQL with AceMQ compared on fixes, night cover, application change, main risk and fit
Question
SAP maintenance alone
SAP maintenance plus AceMQ
Move to PostgreSQL with AceMQ
Where do fixes come from?
SAP, while your release is in maintenance. Confirm the date in SAP's own note for your release.
SAP, as before. AceMQ's engineers plan and apply them. AceMQ produces no SAP patches.
The PostgreSQL project's release process after cutover. Until then, ASE keeps its SAP position.
Who answers at 3am?
SAP support through your contract, and your own DBAs.
An AceMQ engineer within 15 minutes, 24/7, with your SAP support contract behind them for bugs that need an SAP fix.
An AceMQ engineer on ASE until the last database moves, then on PostgreSQL.
What changes in the application?
Nothing.
Nothing.
Drivers, SQL dialect and any procedure that depends on ASE behaviour. The inventory sizes this before anyone commits.
What is the main risk?
The release leaves maintenance, and the number of people who know ASE shrinks.
The same release risk, with the people risk covered.
Conversion effort hidden in stored procedures and triggers, and a cutover that has not been rehearsed.
When does it fit?
You have ASE DBAs in-house and a release that SAP still maintains.
You want ASE to stay stable and covered while you decide, or while a move is built.
You have decided to leave ASE, or want the facts for that decision first.
AceMQ gives no SAP licensing advice. Read your SAP agreement and SAP's maintenance note for your release before you choose.
Not sure which option fits? A senior SAP ASE (Sybase) engineer will scope it with you.
SAP ASE (Sybase) rarely fails in isolation. AceMQ covers the full surrounding infrastructure — so one team owns the whole path instead of pointing at each other.
Guides from AceMQ engineers on moving to PostgreSQL, plus the AceMQ services around it: PostgreSQL support, database consulting and managed open-source operations.
Five answers on SAP ASE from AceMQ: patches and SAP support, maintenance dates, what converts to PostgreSQL, which Sybase products are covered, and keeping ASE healthy during a move.
Does AceMQ provide SAP ASE patches or replace SAP support?
No. Patches and fixes for ASE come from SAP under your SAP agreement, and AceMQ produces none. AceMQ is independent of SAP and gives no SAP licensing advice. What it supplies are the engineers who administer, troubleshoot and tune ASE and plan the move off it, alongside SAP support or after you stop using it.
How long is SAP ASE supported?
SAP publishes end-of-maintenance dates for each ASE release in an SAP note that needs an SAP login. Public summaries of ASE 16.0's end of mainstream maintenance disagree, 31 December 2025 in one and 31 December 2027 in another, so this page prints no date. Read SAP's note for your release and send it with your quote request; the plan starts from that date.
What converts automatically from ASE to PostgreSQL?
Schemas and a share of the stored procedure code. AWS Schema Conversion Tool lists SAP ASE as a source and Amazon RDS for PostgreSQL and Aurora PostgreSQL as targets, and marks what it cannot convert. Treat the output as a first draft for an engineer to review. The effort is in procedures, triggers and the applications that depend on ASE behaviour.
Do you cover Sybase IQ, SQL Anywhere or Replication Server?
SAP ASE is the scope. Replication Server is read as part of an ASE estate because it moves ASE data. SAP IQ and SQL Anywhere are scoped case by case, and AceMQ may decline them.
Can you keep ASE healthy while we plan the move?
Yes, and that is the usual order. A health check and remote DBA cover keep ASE stable while the inventory, rehearsals and cutover plan are built. Support continues until the last database has moved.
Can we work with AceMQ on SAP ASE (Sybase) without a long contract?
Yes. AceMQ works on SAP ASE (Sybase) in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual contract that covers 24/7 support and proactive reviews. Many teams start ad hoc and move to an annual contract once the first engagement is done.
How much does AceMQ SAP ASE (Sybase) support or consulting cost?
Every AceMQ proposal is tailored to your requirements: your SAP ASE (Sybase) environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how SAP ASE (Sybase) is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.
Let's talk
Send Your ASE Release, Server Count and Standby Setup
A senior AceMQ engineer reviews your SAP ASE estate, tells you what cover or migration plan fits, and quotes it. Quote requests are answered within 1 hour.
A senior AceMQ engineer, not a sales queueAbout your ASE estate, not a pitch deckQuote requests answered within 1 hour