4 Issues Affecting Linux for Oracle Database 21c

These topics contain last-minute features and changes for Linux for Oracle Database 21c.

Unsupported Products for Linux

This topic describes products or features that are unavailable for Oracle Database 20c.

In addition to the list of unavailable products or features in this release of Oracle Database 20c, the following product is not supported for Linux:

  • IPv6 Networks Support

    The IPv6 based IP addresses to configure the private networks for a cluster is not supported on IBM: Linux on System z. It is currently under testing and the support will be announced after testing is successfully complete.

Product Support

This topic describes the supported products or features for Oracle Database 20c.

The supported products or features are:

  • Database Smart Flash Cache Support

    Database Smart Flash Cache is supported on Oracle Linux.

  • Oracle ACFS and Oracle ADVM Support

    Although Oracle ADVM supports raw disks in Oracle Automatic Storage Management disk groups, Oracle ADVM device special files created through raw are not supported; Oracle ADVM only supports block device special files.

    For the latest information about supported platforms and releases, see the Note 1369107.1 on My Oracle Support at https://support.oracle.com

  • Oracle ASM Filter Driver Support

    Oracle Automatic Storage Management Filter Driver (Oracle ASMFD) is supported only on Linux x86-64.

  • Share-based Instance Caging

    Share-based Instance Caging is supported on Oracle Linux.

  • Minimum Kernel Version Required for Oracle ASM library driver (Oracle ASMLIB)

    For Oracle Database 21c, to use Oracle ASM library driver (Oracle ASMLIB) on Oracle Linux 8 or Red Hat Enterprise Linux 8, use the following kernel versions:

    • Oracle Linux 8 with 5.4.17-2036.102.0.2.el8uek.x86_64 or later
    • Red Hat Enterprise Linux 8 with 4.18.0-305.3.1.el8_4.x86_64 or later

Linking Applications with Oracle Client Libraries for Linux

You must use the dynamic Oracle client libraries to link the client code on Linux. 

Do not link the static Oracle client libraries.

Preinstallation Requirements for the Linux Platform

Refer to the installation guides for the preinstallation requirements for Oracle Database 20c.

Open Bugs Affecting Linux

This topic contains last-minute features and changes for Oracle Database 21c.

Bug 33222396

Unable to build Oracle C++ Call Interface (OCCI) applications with g++8 using the demo make file.

Workaround

To ensure that C++ applications built with g++8 work with Oracle C++ Call Interface (OCCI), use these compilation options:

  • If the application does not use C++ 11 features, then use the compilation option:
    -D_GLIBCXX_USE_CXX11_ABI=0 -Wno-narrowing
  • If the application uses C++ 11 features, then use the compilation option:
    -Wno-narrowing
    Link the application with $ORACLE_HOME/lib/libocci_gcc53.so.21.1 instead of the default libocci.so.21.1.

Note:

libocci_gcc53.so.21.1 is not part of the Instant Client zip or RPMs. libocci_gcc53.so.21.1 is available from the regular client installation.