Changes in This Release for Oracle RAC

Following are the changes in Oracle Real Application Clusters Installation Guide for this release.

Changes in Oracle Database 12c Release 2

The following are changes in Oracle Real Application Clusters Installation Guide for Oracle Database 12c Release 2.

New Features for Oracle Database 12c Release 2 (12.2)

  • Parallel NFS Support in Direct NFS Client

    Starting with Oracle Database 12c Release 2 (12.2), Oracle Direct NFS Client supports parallel NFS. Parallel NFS is an NFSv4.1 option that allows direct client access to file servers, enabling scalable distributed storage.

  • Direct NFS Dispatcher Support

    Starting with Oracle Grid Infrastructure 12c Release 2 (12.2), Oracle Direct NFS Client supports adding a dispatcher or I/O slave infrastructure. For very large database deployments running Oracle Direct NFS Client, this feature facilitates scaling of sockets and TCP connections to multi-path and clustered NAS storage.

  • Kerberos Authentication for Direct NFS

    Oracle Database now supports Kerberos implementation with Direct NFS communication. This feature solves the problem of authentication, message integrity, and optional encryption over unsecured networks for data exchange between Oracle Database and NFS servers using Direct NFS protocols.

  • AL32UTF8 As the Default Database Character Set

    Starting with Oracle Database 12c Release 2 (12.2), the default database character set of a database created from the General Purpose/Transaction Processing or the Data Warehousing template is Unicode AL32UTF8. Oracle recommends that you use Unicode AL32UTF8 as the database character set.

  • Postinstallation Configuration of Oracle Software using the -executeConfigTools option

    Starting with Oracle Database 12c Release 2 (12.2), you can perform postinstallation configuration of Oracle products by running the Oracle Database or Oracle Grid Infrastructure installer with the -executeConfigTools option. You can use the same response file created during installation to complete postinstallation configuration.

  • SCAN Listener Supports HTTP Protocol

    Starting with Oracle Database 12c Release 2 (12.2), SCAN listener enables connections for the recovery server coming over HTTP to be redirected to different machines based on the load on the recovery server machines.

  • Separation of Duty for Administering Oracle Real Application Clusters

    Starting with Oracle Database 12c Release 2 (12.2), Oracle Database provides support for separation of duty best practices when administering Oracle Real Application Clusters (Oracle RAC) by introducing the SYSRAC administrative privilege for the clusterware agent. This feature removes the need to use the powerful SYSDBA administrative privilege for Oracle RAC.

    SYSRAC, like SYSDG, SYSBACKUP and SYSKM, helps enforce separation of duties and reduce reliance on the use of SYSDBA on production systems. This administrative privilege is the default mode for connecting to the database by the clusterware agent on behalf of the Oracle RAC utilities such as SRVCTL.

  • Enhancements to Cluster Verification Utility

    Cluster Verification Utility (CVU) assists in the installation and configuration of Oracle Clusterware and Oracle Real Application Clusters (Oracle RAC). CVU performs a range of tests, covering all intermediate stages during the installation and configuration of a complete Oracle RAC stack. In this release, CVU provides several enhancements, such as information about the progress of each check and allowing you to specify an output format such as XML or HTML on request.

  • Rapid Home Provisioning of Oracle Software

    Rapid Home Provisioning enables you to create clusters, and provision, patch, and upgrade Oracle Grid Infrastructure and Oracle Database homes. You can also provision applications and middleware using Rapid Home Provisioning.

  • Oracle Real Application Clusters Reader Nodes

    Oracle RAC Reader Nodes facilitate Oracle Flex Cluster architecture by allocating a set of read/write instances running Online Transaction Processing (OLTP) workloads and a set of read-only database instances across Hub Nodes and Leaf Nodes in the cluster. In this architecture, updates to the read/write instances are immediately propagated to the read-only instances on the Leaf Nodes, where they can be used for online reporting or instantaneous queries.

  • Service-Oriented Buffer Cache Access

    Cluster-managed services are used to allocate workloads across various Oracle RAC database instances running in a cluster. These services are used to access database objects cached in the buffer caches of the respective database instances. Service-oriented buffer cache access optimization allows Oracle RAC to cache or pre-warm instances with data blocks for objects accessed through a service. This feature improves access time of Oracle RAC Database instances.

  • Server Weight-Based Node Eviction

    Server weight-based node eviction acts as a tie-breaker mechanism in situations where Oracle Clusterware needs to evict a particular node or a group of nodes from a cluster, in which all nodes represent an equal choice for eviction. The server weight-based node eviction mechanism helps to identify the node or the group of nodes to be evicted based on additional information about the load on those servers. Two principle mechanisms, a system inherent automatic mechanism and a user input-based mechanism exist to provide respective guidance.

  • Load-Aware Resource Placement

    Load-aware resource placement prevents overloading a server with more applications than the server is capable of running. The metrics used to determine whether an application can be started on a given server, either as part of the startup or as a result of a failover, are based on the anticipated resource consumption of the application as well as the capacity of the server in terms of CPU and memory.

Deprecated Features

The following feature is deprecated in this release, and may be desupported in another release. See Oracle Database Upgrade Guide for a complete list of deprecated features in this release.

  • Deprecation of configToolAllCommands script

    The configToolAllCommands script runs in the response file mode to configure Oracle products after installation and uses a separate password response file. Starting with Oracle Database 12c Release 2 (12.2), the configToolAllCommands script is deprecated and is subject to desupport in a future release.

    To perform postinstallation configuration of Oracle products, you can now run the Oracle Database or Oracle Grid Infrastructure installer with the -executeConfigTools option. You can use the same response file created during installation to complete postinstallation configuration.

Desupported Features

The following feature is desupported in this release. See Oracle Database Upgrade Guide for a complete list of features desupported in this release.

  • Desupport of Direct File System Placement for Oracle Cluster Registry (OCR) and Voting Files

    Starting with Oracle Grid Infrastructure 12c Release 2 (12.2), the placement of Oracle Clusterware files: the Oracle Cluster Registry (OCR), and the Voting Files, directly on a shared file system is desupported in favor of having Oracle Clusterware files managed by Oracle Automatic Storage Management (Oracle ASM). You cannot place Oracle Clusterware files directly on a shared file system. If you need to use a supported shared file system, either a Network File System, or a shared cluster file system instead of native disk devices, then you must create Oracle ASM disks on supported network file systems that you plan to use for hosting Oracle Clusterware files before installing Oracle Grid Infrastructure. You can then use the Oracle ASM disks in an Oracle ASM disk group to manage Oracle Clusterware files.

    If your Oracle Database files are stored on a shared file system, then you can continue to use shared file system storage for database files, instead of moving them to Oracle ASM storage.

Changes in Oracle Database 12c Release 1

The following are changes in Oracle Real Application Clusters Installation Guide for Oracle Database 12c Release 1 (12.1).

New Features for Oracle Database 12c Release 1 (12.1)

New features for Oracle Database 12c Release 1 (12.1).

  • Oracle ASM Filter Driver

    The Oracle ASM filter driver (Oracle ASMFD) feature is available starting with Oracle Database 12c Release 1 (12.1.0.2).

    Oracle ASMFD is a kernel module that resides in the I/O path of the Oracle ASM disks. Oracle ASMFD rejects any write requests that are not issues by Oracle software. This action eliminates accidental overwrites of Oracle ASM disks that can cause corruption in an Oracle ASM disk and files within the disk group. The filter has additional functionality to fence I/Os from entities that are no longer communicating with Oracle ASM.

    For more information, see:

    Oracle Automatic Storage Management Administrator's Guide

  • Root Scripts Automation

    Starting with Oracle Database 12c Release 1 (12.1), Oracle Universal Installer provides options to automatically run root configuration scripts required during a grid infrastructure installation. You also have the option to manually run the root configuration scripts.

  • Oracle Flex ASM

    Oracle Flex ASM enables an Oracle ASM instance to run on a separate physical server from the database servers. Many Oracle ASM instances can be clustered to support a large number of database clients.

    Oracle Database instances can be set up as clients to Oracle Flex ASM where metadata is provided to the database instance by an Oracle Flex ASM instance that may be on a different node than the database instance.

    Note that Oracle Flex ASM can apply to a collection of databases, each one a single instance but running in an Oracle Flex ASM Cluster.

    For more information about Oracle Flex ASM, see:

    Oracle Automatic Storage Management Administrator's Guide

  • Deinstallation Tool Integrated with Installation Media

    Starting with Oracle Database 12c, the deinstallation tool is integrated with the database installation media and is no longer provided on a separate installation media.

    For more information, see:

    Oracle Database Upgrade Guide

  • Simplified Oracle Label Security Installation

    Starting with Oracle Database 12c, Oracle Label Security is installed by default as part of the Oracle Database installation. You can no longer select Oracle Label Security as a custom component during an Enterprise Edition database installation.

    For more information, see:

    Oracle Label Security Administrator's Guide

  • Simplified Oracle Database Vault Installation

    Starting with Oracle Database 12c, Oracle Database Vault is installed by default as part of the Oracle Database installation. However, you can configure, enable, or disable Oracle Database Vault after the Oracle Database installation, either using Oracle DBCA, or by running SQL statements. For more information, see:

  • Unified Database Audit Configuration

    Starting with Oracle Database 12c, you can create named audit policies. An audit policy contains a set of audit options, which is stored in the database as an object. The advantage of creating a named audit policy is that it reduces the number of commands that are required to create a database audit policy, and it simplifies the implementation of an audit configuration for security and compliance with conditional auditing.

    This new audit policy framework is included with the database installation.

    For more information, see:

    Oracle Database Security Guide

  • Oracle Enterprise Manager Database Express 12c

    Oracle Database 12c introduces Oracle Enterprise Manager Database Express 12c, a web-based management tool built into Oracle Database without any need for special installation or management. Using Oracle Enterprise Manager Database Express, you can perform basic administrative tasks such as user, performance, memory, and space management. You can also view performance and status information about your database.

    For more information, see:

    Oracle Database 2 Day DBA

    Note:

    Starting with Oracle Database 12c, Oracle Enterprise Manager Database Control is no longer available. For more information, see:

    Oracle Database Upgrade Guide

  • Multiprocess and Multithreaded Oracle Database

    Starting with Oracle Database 12c, Oracle Database may use operating system threads to allow resource sharing and reduce resource consumption. For more information, see:

    Oracle Database Concepts

  • Support for Separation of Database Administration Duties

    Oracle Database 12c provides support for separation of database administration duties for Oracle Database by introducing task-specific and least-privileged administrative privileges that do not require the SYSDBA administrative privilege. These new privileges are: SYSBACKUP for backup and recovery, SYSDG for Oracle Data Guard, and SYSKM for encryption key management. For more information, see:

    Oracle Database Security Guide

  • Oracle DBCA Support for CDBs and PDBs

    Starting with Oracle Database 12c, Oracle Database Configuration Assistant (Oracle DBCA) allows you to create a a multitenant container database (CDB) or a non-CDB. You can create the CDB with zero, one, or more user-created pluggable databases (PDBs).

    You can also create a CDB with one PDB during the database installation.

    For more information, see:

  • Support for NFS Version in Direct NFS Client

    Starting with Oracle Database 12c, you can specify the NFS protocol version to be used by Direct NFS Client.

Deprecated Features

The following features are deprecated in this release, and may be desupported in another release. See Oracle Database Upgrade Guide for a complete list of deprecated features in this release.

  • Deprecation of single-letter SRVCTL command-line interface (CLI) options

    All SRVCTL commands have been enhanced to accept full-word options instead of the single-letter options. All new SRVCTL command options added in this release support full-word options, only, and do not have single-letter equivalents. The use of single-letter options with SRVCTL commands might be desupported in a future release.

  • Change for Standalone Deinstallation Tool

    The deinstallation tool is now integrated with the database installation media.

  • Deprecation of -cleanupOBase

    The -cleanupOBase flag of the deinstallation tool is deprecated in this release. There is no replacement for this flag.

  • Oracle Enterprise Manager Database Control is replaced by Oracle Enterprise Manager Database Express.

  • The deinstall standalone utility is replaced with a deinstall option using Oracle Universal Installer (OUI).

Desupported Features

The following features are no longer supported by Oracle. See Oracle Database Upgrade Guide for a complete list of features desupported in this release.

  • Oracle Enterprise Manager Database Control

  • CLEANUP_ORACLE_BASE property removed and does not support an Oracle base removal during silent or response file mode deinstalls.