The Legacy Obituaries

16desupported
1deprecated
4no Azure home
5contested accounts
155sources cited

Oracle Change Data Capture (CDC)

pre-11.2 – 12.1, desupported

Survived, partially. Survived by Azure Database for PostgreSQL Flexible Server partial, Azure SQL Managed Instance partial, Azure Data Factory workaround, Microsoft Fabric partial. Oracle names Oracle GoldenGate as next of kin.

DBMS_JOB

pre-11.2 – deprecated 12.2

Survived, partially. Survived by Azure SQL Elastic Jobs partial, pg_cron extension (PostgreSQL Flexible Server) partial, SQL Server Agent (on SQL Managed Instance) partial. Oracle names DBMS_SCHEDULER as next of kin.

Oracle Advanced Replication

pre-11.2 – 12.2, desupported

Survived, partially. Survived by Azure Database for PostgreSQL Flexible Server partial, Azure SQL Managed Instance partial. Oracle names Oracle GoldenGate as next of kin.

UTL_FILE_DIR initialization parameter

pre-11.2 – 18c, desupported

Survived by a workaround. Survived by Azure Database for PostgreSQL Flexible Server workaround, Azure SQL Managed Instance workaround, Azure Blob Storage / Data Lake Storage Gen2 workaround. Oracle names Directory objects as next of kin.

Oracle Multimedia

pre-11.2 – 19c, desupported

Survived, partially. Survived by Azure SQL Database partial, Azure Blob Storage / Data Lake Storage Gen2 workaround. Oracle names SecureFiles LOBs plus external media processing as next of kin.

Oracle Streams

pre-11.2 – 19c, desupported

Survived, partially. Survived by Azure Database Migration Service none, Azure Data Factory workaround, Microsoft Fabric partial, Oracle Database@Azure partial. Oracle names Oracle GoldenGate as next of kin. 1 blocking complication recorded.

DBMS_XMLQUERY / DBMS_XMLSAVE

pre-11.2 – 21c, desupported

Survived, partially. Survived by Azure Database for PostgreSQL Flexible Server partial, Azure SQL Database partial. Oracle names DBMS_XMLGEN and DBMS_XMLSTORE as next of kin.

Non-CDB architecture

pre-11.2 – 21c, desupported

Survived by a workaround. Survived by Oracle Database@Azure workaround, Oracle Database on Azure Virtual Machines workaround. Oracle names Multitenant architecture (CDB with pluggable databases) as next of kin.

Database Upgrade Assistant (DBUA)

pre-11.2 – 26ai, desupported

Survived, partially. Survived by Oracle Database@Azure workaround, Oracle Database on Azure Virtual Machines partial. Oracle names AutoUpgrade as next of kin.

EM Database Express

12.1 – 26ai, desupported

Survived, partially. Survived by Oracle Database@Azure partial, Oracle Database on Azure Virtual Machines workaround. Oracle names Enterprise Manager Cloud Control, OCI Database Management, or SQL Developer as next of kin.

Oracle Database Extensions for .NET

pre-11.2 – 26ai, desupported

Survived, partially. Survived by Azure SQL Managed Instance partial, Azure Functions workaround. Oracle names Middle-tier .NET code, external procedures, or PL/SQL and Java as next of kin. 1 blocking complication recorded.

Oracle Wallet Manager (OWM)

pre-11.2 – 26ai, desupported

Survived, partially. Survived by Azure Key Vault (customer-managed TDE keys) partial. Oracle names orapki command-line tool as next of kin.

Original Export utility (exp)

pre-11.2 – 26ai, desupported

Survived by a workaround. Survived by SQL Server Migration Assistant for Oracle workaround. Oracle names Data Pump Export (expdp) as next of kin.

RMAN Data Recovery Advisor

pre-11.2 – 26ai, desupported

Survived, partially. Survived by Azure SQL Managed Instance workaround, Oracle Database@Azure partial.

TLS 1.0 / 1.1 network encryption

pre-11.2 – 26ai, desupported

Lives on unchanged in Azure. Survived by Azure Database for PostgreSQL Flexible Server exact, Azure SQL Database exact. Oracle names TLS 1.2 or TLS 1.3 as next of kin.

Traditional (pre-Unified) Auditing

pre-11.2 – 26ai, desupported

Survived, partially. Survived by Azure SQL Auditing partial, pgAudit extension (PostgreSQL Flexible Server) partial. Oracle names Unified Auditing as next of kin.

DBMS_SCHEDULER

pre-11.2 – still supported, but hard to move

Survived, partially. Survived by Azure SQL Database workaround, Azure SQL Elastic Jobs partial, pg_cron extension (PostgreSQL Flexible Server) partial, SQL Server Agent (on SQL Managed Instance) partial. 1 blocking complication recorded.

Data Pump (expdp/impdp)

pre-11.2 – still supported, but hard to move

Lives on unchanged in Azure. Survived by Azure Database Migration Service partial, Azure SQL Managed Instance workaround, Ora2Pg partial, Oracle Database@Azure exact, SQL Server Migration Assistant for Oracle partial. 1 blocking complication recorded.

Database links

pre-11.2 – still supported, but hard to move

Survived, partially. Survived by Azure Database for PostgreSQL Flexible Server partial, Azure SQL Database workaround, Azure SQL Managed Instance partial. 1 blocking complication recorded.

Edition-Based Redefinition

11.2 – still supported, but hard to move

No forwarding address in Azure. Survived by Azure SQL Database none.

Empty string equals NULL

pre-11.2 – still supported, but hard to move

Lives on unchanged in Azure. Survived by Azure Database for PostgreSQL Flexible Server workaround, Azure SQL Database workaround, Oracle Database@Azure exact.

Oracle Advanced Queuing (AQ)

pre-11.2 – still supported, but hard to move

Survived, partially. Survived by Azure SQL Database none, Azure SQL Managed Instance partial, Azure Service Bus partial. 1 blocking complication recorded.

PRAGMA AUTONOMOUS_TRANSACTION

pre-11.2 – still supported, but hard to move

Survived by a workaround. Survived by Azure Database for PostgreSQL Flexible Server workaround, Azure SQL Managed Instance workaround. 1 blocking complication recorded.

RMAN backup and recovery

pre-11.2 – still supported, but hard to move

Lives on unchanged in Azure. Survived by Azure SQL Managed Instance workaround, Oracle Database@Azure exact.

ROWID / UROWID

pre-11.2 – still supported, but hard to move

Survived by a workaround. Survived by Azure Database for PostgreSQL Flexible Server workaround, Azure SQL Database workaround.

Stored outlines

pre-11.2 – still supported, but hard to move

Survived, partially. Survived by Azure Database for PostgreSQL Flexible Server workaround, Azure SQL Database partial. Oracle names SQL plan baselines as next of kin.

UTL_FILE

pre-11.2 – still supported, but hard to move

Survived by a workaround. Survived by Azure SQL Managed Instance workaround. 1 blocking complication recorded.