Changes in This Release for Oracle AI Database PL/SQL Packages and Types Reference

This preface contains:

Changes in this Release

Review changes in this release of Oracle AI Database PL/SQL Packages and Types Reference.

New Features

This section lists the major new features in Oracle AI Database release 26ai PL/SQL Packages and Types Reference.

The following features are new in this release:

Deprecated Features

Review this list of deprecated features in Oracle AI Database 26ai .

Oracle recommends that you do not use deprecated features or values in new applications. Support for deprecated features is for backward compatibility only. For more information about deprecated features, see Oracle AI Database Upgrade Guide.

Deprecation of the mkstore wallet management command line tool

The mkstore wallet management command line tool is deprecated with Oracle AI Database 26ai, and can be removed in a future release.

To manage wallets, Oracle recommends that you use the orapki command line tool.

Deprecation of DBMS_RESULT_CACHE Function Names

Oracle is changing the names of several DBMS_RESULT_CACHE function names in Oracle AI Database 26ai.

The following functions and procedures are deprecated:

Deprecation of DBMS_XMLSTORE

The PL/SQL package DBMS_XMLSTORE is deprecated in Oracle AI Database 26ai.

DBMS_XMLSTORE is a non-standard Oracle-proprietary package that enables you to store and manipulate XML data in the database. This package is deprecated, and can be desupported in a future release. Oracle recommends that you use regular SQL DML and with standard XQuery and SQL/XML to store and manage XML data. Using standard functionality provides future-proof way to store and manipulate XML data.

Deprecation of DBMS_XMLGEN PL/SQL Package

The PL/SQL package DBMS_XMLGEN is deprecated in Oracle AI Database 26ai.

DBMS_XMLGEN is a non-standard Oracle-proprietary package that is provided to generate and convert XML documents from SQL queries or with PL/SQL. This package is deprecated, and can be desupported in a future release. Oracle recommends that you use SQL/XML operators to generate XML from relational columns instead. Using ANSI SQL/XML operators for any generation and modification of XML documents provides a standardized and future-proof way to work with XML documents.

Deprecation of XML DB Repository

The Oracle XML DB Repository is deprecated with Oracle AI Database 26ai.

Oracle recommends that you replace any functionality used in XML DB Repository with alternative technologies. As a result of this deprecation, all XML DB Repository interfaces (for example Repository-specific Java classes oracle.xdb.servlet, oracle.xdb.event, and oracle.xdb.spi) are consequently deprecated as well.

Deprecation of DBMS_HANG_MANAGER Package

The DBMS_HANG_MANAGER package is deprecated in Oracle AI Database 26ai. Use DBMS_BLOCKER_RESOLVER instead.

The DBMS_HANG_MANAGER package provides a method of changing some configuration parameters and constraints to address session issues. This package is being replaced with DBMS_BLOCKER_RESOLVER. DBMS_HANG_MANAGER can be removed in a future release.

Deprecation of Traditional Auditing Packages and Functions

Traditional auditing packages and functions are deprecated in Oracle AI Database 26ai.

With the desupport of traditional auditing, the PL/SQL packages and functions associated with traditional auditing are deprecated, This deprecation includes the packages and functions INIT_CLEANUP, DEINIT_CLEANUP, and IS_CLEANUP_INITIALIZED. While these packages or functions continue to operate in Oracle AI Database 26ai, you can neither add to or modify traditional auditing configurations.

Deprecation of Oracle OLAP

Analytic workspaces, the OLAP DML programming language, financial reporting, and the OLAP Java API continue to be deprecated in Oracle AI Database 26ai.

Be aware that OLAP will not be supported beyond the term of the current release (Oracle AI Database 26ai) premier support. Oracle strongly recommends that you do not start new projects using OLAP and begin migrating applications using OLAP to alternatives now. If your application requires an in-database dimensional model, then consider using Oracle Analytic Views. Analytic views provide a dimensional semantic model, calculations, and query semantics using data in Oracle AI Database. When used with columnar tables, analytic views provide query performance similar to the OLAP Option. If your application requires support for advanced dimensional analytics, what-if analysis, or forecasting, then consider Oracle Essbase. Oracle Essbase is a multidimensional database management system with support for complex dimensional business analytics.

Related Topics

Desupported Features

This section lists the desupported features in Oracle AI Database release 26ai Oracle AI Database PL/SQL Packages and Types Reference.

For more information about desupported features in this release, see Oracle AI Database Upgrade Guide

The following features are desupported in this release:

Desupport of Oracle Enterprise Manager Database Express

Oracle Enterprise Manager Database Express (EM Express) is desupported in Oracle AI Database 26ai.

EM Express is a web-based database management tool that is built inside Oracle AI Database. It supports key performance management and basic database administration functions. EM Express was deprecated in Oracle Database 21c. Many of EM Express’s capabilities are now available in Oracle Cloud Infrastructure (OCI) Database Management service, Oracle Enterprise Manager Cloud Control, or Oracle SQL Developer.

Desupport of Service Attribute Value SESSION_STATE_CONSISTENCY = STATIC Parameter

The service attribute values FAILOVER_TYPE = TRANSACTION with SESSION_STATE_CONSISTENCY = STATIC are no longer a supported service attribute combination.

In previous releases, you could use the service parameter SESSION_STATE_CONSISTENCY to manage session state automatically using Application Continuity by setting SESSION_STATE_CONSISTENCY to DYNAMIC or STATIC. However, starting with Oracle AI Database 26ai, you can no longer use the STATIC option. Instead, use one of the following failover options:

These configurations enforce session state tracking in Oracle AI Database, ensuring that session state is preserved at session migration and session failover.

Desupport of Oracle Wallet Manager (OWM)

Starting with Oracle AI Database 26ai, the Oracle Wallet Manager (OWM) is desupported.

Oracle recommends using the orapki command line tool to replace OWM.

Related Topics