Oracle® Database

リリース・ノート

12c リリース1 (12.1) for Linux

B71314-13(原本部品番号:E51263-19)

2020年7月

このリリース・ノートには、今回のリリースのプラットフォーム固有または製品固有のマニュアルに記載されていない情報が含まれています。このドキュメントは、『Oracle Databaseプラットフォーム共通日本語README』の補足です。

このドキュメントは、リリース後に更新される場合があります。次のURLで、このドキュメントに更新があるかどうかをチェックし、その他のOracleドキュメントを参照することができます。

http://docs.oracle.com/en/database/database.html

このリリース・ノートは、次の項目で構成されています。

- 動作要件

- Oracle Linux 8およびRed Hat Enterprise Linux 8のLinux x86-64での動作保証情報

- 最新のアップグレード情報

- 製品サポート

- サポート対象外の製品

- Linuxコンテナに固有の情報

- Oracleクライアント・ライブラリによるアプリケーションのリンク

- Oracle Database 12cリリース1 (12.1.0.1)に固有の情報

- Oracle Database 12cリリース1 (12.1.0.2)に固有の情報

- ドキュメントのアクセシビリティについて

1 動作要件

Oracle Database 12cの最新の動作要件は、次に示すMy Oracle Supportを参照してください。

https://support.oracle.com

SUSE Linux Enterprise Server 12。

Oracle Database 12cリリース1 (12.1.0.2)以降、SUSE Linux Enterprise Server 12はLinux x86-64システムで動作保証されます。ACFSおよびADVMはサポートされません。

Oracle Linux 7およびRed Hat Enterprise Linux 7のLinux x86-64でのサポート情報

Oracle Database 12cリリース1 (12.1.0.2)以降、Oracle Linux 7およびRed Hat Enterprise Linux 7はLinux x86-64システムでサポートされます。

Oracle Database 12cリリース1 (12.1.0.2)以降、Oracle Linux 7はLinux x86-64の次のディストリビューションでサポートされます。

- Oracle Linux 7およびUnbreakable Enterprise Kernel: 4.1.12-61.el7uek.x86_64以上

- Oracle Linux 7およびUnbreakable Enterprise Kernel: 3.8.13-33.el7uek.x86_64以上

- Red Hatと互換性があるカーネルを使用したOracle Linux 7: 3.10.0-123.el7.x86_64以上

IBM: Linux on System zでのRed Hat Enterprise Linux 7のサポート情報

Oracle Database 12cリリース1 (12.1.0.2)以降、Red Hat Enterprise Linux 7は、IBM: Linux on System zシステムでサポートされます。

NeoKylin Linux Advanced Server 6.0

Oracle Database 12cリリース1 (12.1.0.2)以降、NeoKylin Linux Advanced Server 6はLinux x86-64システムで動作保証されます。

Linuxコンテナ

Oracle Database 12cリリース1 (12.1.0.2)以降、LinuxコンテナはOracle Linux 7およびOracle Linux 6でサポートされ、Linux x86-64システムで動作保証されます。

2 Oracle Linux 8およびRed Hat Enterprise Linux 8のLinux x86-64での動作保証情報

Oracle Database 12cリリース1 (12.1.0.2)では、Linux x86-64システム上のOracle Linux 8.1およびRed Hat Enterprise Linux 8.1がサポートされます。

ノート:
Oracle Grid Infrastructureリリース12cリリース1 (12.1.0.2)は、Oracle Linux 8.1およびRed Hat Enterprise Linux 8.1ではサポートされません。Oracle Real Applications Clusters (Oracle RAC) 12cリリース1 (12.1.0.2)をOracle Linux 8.1およびRed Hat Enterprise Linux 8.1にインストールするには、まずOracle Grid Infrastructure 19cをインストールし、次にOracle RAC 12.1.0.2をインストールします。
Oracle Grid Infrastructure 19cのOracle Linux 8へのインストールの詳細は、19c Oracle Databaseリリース・ノートを参照してください。

https://docs.oracle.com/en/database/oracle/oracle-database/19/rnrdm/linux-platform-issues.html#GUID-254C296D-F61D-49FC-827C-0F5CB8528C56

このセクションには次のトピックが含まれます:

- x86-64でサポートされているOracle Linux 8のディストリビューション

- x86-64でサポートされているRed Hat Enterprise Linux 8のディストリビューション

- Oracle Linux 8およびRed Hat Enterprise Linux 8でのOracle Database 12cリリース1 (12.1.0.2)のインストール

- サポート対象外の製品

- リリース12.1.0.2のOracle Linux 8およびRed Hat Enterprise Linux 8の既知の問題

2.1 x86-64でサポートされているOracle Linux 8のディストリビューション

次の情報を使用して、Oracle Database 12cリリース1 (12.1.0.2)でサポートされているOracle Linux 8ディストリビューションを確認します。

表1 x86-64 Oracle Linux 8オペレーティング・システムの最小要件

項目

要件

SSH要件

サーバーにOpenSSHがインストールされていることを確認します。OpenSSHは必須のSSHソフトウェアです。

Oracle Linux 8

Unbreakable Linux NetworkでOracle Linux 8チャネルにサブスクライブするか、Oracle Linux yumサーバーWebサイトからyumリポジトリを構成した後、Oracle Preinstallation RPMをインストールします。このRPMにより、Oracle Grid InfrastructureとOracle Databaseのインストールに必須のすべてのカーネル・パッケージがインストールされ、他のシステム構成が実行されます。

サポートされているディストリビューション:

- Unbreakable Enterprise Kernel 6を使用したOracle Linux 8.1: 5.4.17-2011.0.7.el8uek.x86_64以上

- Red Hatと互換性があるカーネルを使用したOracle Linux 8.1: 4.18.0-147.el8.x86_64以上

Oracle Linux 8のパッケージ

次のパッケージの最新リリースのバージョンをインストールします。

bc

binutils

compat-openssl10

elfutils-libelf

elfutils-libelf-devel

glibc

glibc-devel

ksh

libaio

libaio-devel

libXrender

libX11

libXau

libXi

libXtst

libgcc

libnsl

librdmacm

libstdc++

libstdc++-devel

libxcb

libibverbs

make

smartmontools

sysstat

Oracle Linux 8のオプション・パッケージ

要件に応じて、次のパッケージの最新リリース・バージョンをインストールします。

ipmiutil(Intelligent Platform Management Interface用)

libnsl2 (Oracle Database Clientにのみ使用)

libnsl2-devel (Oracle Database Clientにのみ使用)

nfs-utils (Oracle ACFS用)

ノート:
32ビットのクライアント・アプリケーションを使用して64ビットのサーバーにアクセスする場合は、この表にリストされているパッケージの最新の32ビット・バージョンもインストールする必要があります(使用可能な場合)。

2.2 x86-64でサポートされているRed Hat Enterprise Linux 8のディストリビューション

次の情報を使用して、Oracle Database 12cリリース1 (12.1.0.2)でサポートされているRed Hat Enterprise Linux 8ディストリビューションを確認します。

表2 x86-64 Red Hat Enterprise Linux 8オペレーティング・システムの最小要件

項目

要件

SSH要件

サーバーにOpenSSHがインストールされていることを確認します。OpenSSHは必須のSSHソフトウェアです。

Red Hat Enterprise Linuxの場合 8

サポートされているディストリビューション:

- Red Hat Enterprise Linux 8.1: 4.18.0-147.el8.x86_64以上

Red Hat Enterprise Linux 8のパッケージ

次のパッケージの最新リリースのバージョンをインストールします。

bc

binutils

compat-openssl10

elfutils-libelf

elfutils-libelf-devel

glibc

glibc-devel

ksh

libaio

libaio-devel

libXrender

libX11

libXau

libXi

libXtst

libgcc

libnsl

librdmacm

libstdc++

libstdc++-devel

libxcb

libibverbs

make

smartmontools

sysstat

Red Hat Enterprise Linux 8のオプション・パッケージ

要件に応じて、次のパッケージの最新リリース・バージョンをインストールします。

ipmiutil(Intelligent Platform Management Interface用)

libnsl2 (Oracle Database Clientにのみ使用)

libnsl2-devel (Oracle Database Clientにのみ使用)

nfs-utils (Oracle ACFS用)

ノート:
32ビットのクライアント・アプリケーションを使用して64ビットのサーバーにアクセスする場合は、この表にリストされているパッケージの最新の32ビット・バージョンもインストールする必要があります(使用可能な場合)。

2.3 Oracle Linux 8およびRed Hat Enterprise Linux 8でのOracle Database 12cリリース1 (12.1.0.2)のインストール

Oracle Linux 8.1およびRed Hat Enterprise Linux 8.1にOracle Database 12cリリース1 (12.1.0.2)またはOracle Real Applications Clusters (Oracle RAC) 12cリリース1 (12.1.0.2)をインストールするには、次の手順に従って、DBPSU 12.1.0.2.200414パッチ30700212を適用します。

Oracle Database 12cリリース1 (12.1.0.2)のインストール(単一インスタンス)

1. Oracle Database 12cリリース1 (12.1.0.2)ソフトウェア・バイナリをOracle Technology Network (OTN)またはOracle Software Delivery Cloudポータル(edelivery)からダウンロードします。
https://www.oracle.com/database/technologies/database12c-linux-downloads.html

https://edelivery.oracle.com/

2. 12.1.0.2.0データベース・バイナリを解凍します。

3. 環境変数CV_ASSUME_DISTIDをOL7に設定します。

4. Oracle Database 12cリリース1 (12.1.0.2) (ソフトウェアのみ)をインストールします。
https://docs.oracle.com/database/121/LADBI/inst_task.htm#LADBI7742

5. My Oracle SupportからDBPSU 12.1.0.2.200414パッチ30700212をダウンロードして適用します。
https://support.oracle.com

6. Oracle Database Configuration Assistant (Oracle DBCA)を使用して、データベースを作成します。

7. $ORACLE_HOME/OPatchからdatapatchを実行します。

Oracle RAC 12cリリース1 (12.1.0.2)のインストール

1. Oracle Grid Infrastructure 19cリリース更新19.7のインストールを実行します。
https://docs.oracle.com/en/database/oracle/oracle-database/19/rnrdm/linux-platform-issues.html#GUID-254C296D-F61D-49FC-827C-0F5CB8528C56

2. 前述の項のステップ1から7までを繰り返して、Oracle Database 12cリリース1 (12.1.0.2)をインストールします。

2.4 サポート対象外の製品

次の製品および機能はサポートされていません。

2.4.1 Oracle ACFS

19c Oracle Automatic Storage Management Cluster File System (Oracle ACFS)上のOracle Real Applications Cluster (Oracle RAC) 12cリリース1 (12.1.0.2)は、Oracle Linux 8およびRed Hat Enterprise Linux8ではサポートされていません。

2.5 リリース12.1.0.2でのOracle Linux 8およびRed Hat Enterprise Linux 8の既知の問題

この項では、Oracle Database 12cリリース1 (12.1.0.2)でのOracle Linux 8およびRed Hat Enterprise Linux 8に関連する問題について説明します。

- Oracle Bug#31350749

- Oracle Bug#31366237

- Oracle Bug#31366313

- Oracle Bug#31366448

- Oracle Bug#31366504

- Oracle Bug#31355343

- Oracle Bug#31376653

- Oracle Bug#31431649

- Oracle Bug#31009792

2.5.1 Oracle Bug#31350749

Oracle Database 12.1.0.2のインストール・プロセス中に次のエラーが発生する場合があります。

[INS-13001] Environment does not meet minimum requirements.

回避策:

runInstallerを実行する前に環境変数CV_ASSUME_DISTID,をOL7に設定します。

2.5.2 Oracle Bug#31366237

Oracle Clusterware 19cを使用する12.1.0.2 Oracle RACインストール中のCRS Integrity checkエラー。

回避策:

「前提条件チェックの実行」画面で、CRS Integrity missing checkに対して「すべて無視」を選択し、「インストール」をクリックしてインストールを続行します。

2.5.3 Oracle Bug#31366313

Oracle Clusterware 19cを使用する12.1.0.2 Oracle RACインストール中のresolv.conf protocolエラー。

回避策:

「前提条件チェックの実行」画面で、resolv.confプロトコル欠落チェックに対して「すべて無視」を選択し、「インストール」をクリックしてインストールを続行します。

2.5.4 Oracle Bug#31366448

Oracle Clusterware 19cを使用する12.1.0.2 Oracle RACインストール中のPRVG-2002エラー。

回避策:

「前提条件チェックの実行」画面で、PRVG-2002欠落チェックに対して「すべて無視」を選択し、「インストール」をクリックしてインストールを続行します。

2.5.5 Oracle Bug#31366504

Oracle Clusterware 19cを使用する12.1.0.2 Oracle RACインストール中の/dev/shm mounted as temporary file system警告。

回避策:

「前提条件チェックの実行」画面で、/dev/shm mounted as temporary file system missing checkに対して「すべて無視」を選択し、「インストール」をクリックしてインストールを続行します。

2.5.6 Oracle Bug#31355343

Oracle Linux 8およびRed Hat Enterprise Linux 8で単一インスタンスOracle DatabaseおよびOracle Database Real Applications Clusters (Oracle RAC)のインストール中に発生する、compat-libcap1-1.10およびcompat-libstdc++-33-3.2.3パッケージ欠落エラー。

回避策:

「前提条件チェックの実行」画面で、compat-libcap1-1.10およびcompat-libstdc++-33-3.2.3欠落チェックに対して「すべて無視」を選択し、「インストール」をクリックしてインストールを続行します。

ノート:
画面に表示されているチェック事項と問題をすべて修正してください。

2.5.7 Oracle Bug#31376653

Oracle Linux 8またはRed Hat Enterprise Linux 8では、g++8で構築されたC++アプリケーションは、Oracle C++ Call Interface (OCCI)では使用できません。

回避策:

g++8を使用してアプリケーションを作成するには、次のコンパイル・オプションを使用します。

-D_GLIBCXX_USE_CXX11_ABI=0 -Wno-narrowing

2.5.8 Oracle Bug#31431649

Database Smart Flash CacheをOracle Linux 8またはRed Hat Enterprise Linux 8で使用している場合、ORA-439エラーが発生することがあります。

回避策:

My Oracle Support Webサイトで入手できる場合、Oracle Bug#30389229に関連するパッチをダウンロードしてインストールします。

2.5.9 Oracle Bug#31009792

Oracle Grid Infrastructureのインストール・プロセス中のjarファイルの欠落エラー。

回避策:

My Oracle Supportからの個別パッチ23604316を適用します。

$ 12.1_grid_home/gridSetup.sh -applyOneOffs patch 23604316

3 最新のアップグレード情報

アップグレード前後の処理、互換性、相互運用性に関する最新の更新とベスト・プラクティスについては、次のMy Oracle SupportのNote 1462240.1を参照してください。「Upgrade Companion」ページにリンクしています。

https://support.oracle.com

4 製品サポート

Oracle Database 12cでサポートされている製品または機能のリストは、次のとおりです。

データベース・スマート・フラッシュ・キャッシュのサポート

データベース・スマート・フラッシュ・キャッシュはOracle SolarisおよびOracle Linuxでのみサポートされます。

Oracle Automatic Storage Managementクラスタ・ファイル・システム(Oracle ACFS)およびOracle Automatic Storage Management動的ボリューム・マネージャ(Oracle ADVM)のサポート

Oracle ADVMは、Oracle Automatic Storage Managementディスク・グループのRAWディスクをサポートしていますが、RAW(8)で作成されたOracle ADVMデバイス特殊ファイルはサポートされません。Oracle ADVMは、ブロック・デバイス特殊ファイルのみをサポートしています。

サポート対象のプラットフォームおよびリリースについての最新情報は、My Oracle Supportのノート1369107.1を参照してください。

https://support.oracle.com

Oracle ASM Filter Driverのサポート

Oracle Automatic Storage Management Filter Driver (Oracle ASMFD)はLinux x86-64でのみサポートされます。

5 サポート対象外の製品

『Oracle Databaseプラットフォーム共通日本語README』の2.2項「このリリースのOracle Database 12.1.0.2で使用できない機能または制限されている機能」にリストされている項目に加えて、次の製品および機能がサポートされていません。

Oracle Databaseのサービスのクオリティ・サポート

Oracle Databaseのサービスのクオリティ管理は、IBM: Linux on System zではサポートされていません。

Oracle Workload Managerのサポート

Oracle Workload ManagerはIBM: Linux on System zではサポートされていません。

ORAchk監査ツールのサポート

ORAchk (Oracle RAC構成監査ツール)はOracle Linux 7およびRed Hat Enterprise Linux 7ではサポートされません。

Oracle Automatic Storage Managementクラスタ・ファイル・システム(Oracle ACFS)およびOracle Automatic Storage Management動的ボリューム・マネージャ(Oracle ADVM)のサポート

Oracle Automatic Storage Management Cluster File System (Oracle ACFS)およびOracle Automatic Storage Management Dynamic Volume Manager (Oracle ADVM)は、Linuxコンテナではサポートされていません。

6 Linuxコンテナに固有の情報

次の内容は、LinuxでのLinuxコンテナの動作保証に固有の情報です。

- インストールの事前要件

- インストール、構成およびアップグレードに関する注意事項

- その他の既知の問題

6.1 インストールの事前要件

インストールの事前要件には、次のものが含まれます。

- Linuxコンテナのオペレーティング・システム要件

- パッチ要件

- Linuxコンテナのリアルタイム・プロセスの有効化

6.1.1 Linuxコンテナのオペレーティング・システム要件

Linuxコンテナのバージョンlxc-1.0.7-2.0.10は、Oracle Linux 7およびOracle Linux 6でサポートされています。少なくとも次のカーネル・バージョンがシステムにインストールされていることを確認します。

オペレーティング・システム

カーネル・バージョン

Oracle Linux 7

3.8.13-98.el7uek.x86_64以上

Oracle Linux 6

3.8.13-98.el6uek.x86_64以上

6.1.2 パッチ要件

LinuxコンテナのRTを有効化する前に、パッチ20920711をインストールする必要があります。

6.1.3 Linuxコンテナのリアルタイム・プロセスの有効化

Oracle Grid Infrastructureのインストールを開始する前にLinuxコンテナでリアルタイム(RT)プロセスを有効にするには、Oracle Real Application Clusters (Oracle RAC)およびOracle ClusterwareをサポートするためのRTオプションが指定されたコンテナを作成します。

lxc-create -n node_name -t oracle -B [brtfs|ext4] --  --release=6.latest --privileged=rt

次に例を示します。

lxc-create -n node3-lxc1 -t oracle -B btrfs --  --release=6.latest --privileged=rt

このコマンドの例では、node3-lxc1という名前のコンテナを1つ作成し、brtfsファイル・システムを使用して、そのコンテナをホストします。

ノート:
Linuxコンテナ設定ファイルを指定した場合、ファイルの各設定行を参照していることを確認します。

6.2 インストール、構成およびアップグレードに関する注意事項

Linuxコンテナに関連する注意事項の詳細は、次の項を参照してください。

- インストール時の「前提条件」画面での強い制限値エラー

- 共有メモリー・ファイル・システムの検証がLinuxコンテナで失敗する

- インストール時の「前提条件チェック」画面でのカーネル警告

6.2.1 インストール時の「前提条件」画面での強い制限値エラー

12.1.0.2のインストール中に、「前提条件」画面で強い制限値エラーが発生します。

回避策:

「修正および再チェック」ボタンを使用して、強い制限値を修正しないでください。かわりに、強い制限値65536をホスト上のエントリetc/security/limits.confに手動で追加し、ログアウトしてから再度ログインし、インストールを続行します。これは、ユーザーがLinuxコンテナに接続しようとするときの問題を解決するのに役立つ場合があります。

Install_User_Name     hard    nofile          65536

この問題は、Oracle Bug#20683209によって追跡されます。

6.2.2 共有メモリー・ファイル・システムの検証がLinuxコンテナで失敗する

12.1.0.2 Gridのインストール中、/dev/shmエントリがLinuxコンテナの/etc/fstabファイルに見つからないため、共有メモリー・ファイル・システムの検証が失敗します。

対処方法:

Linuxコンテナ・ホスト上に適切な共有メモリー・ファイル・システムがマウントされているかどうかを確認します。/dev/shmマウント領域がtmpfsタイプで、次のオプションとともにマウントされていることを確認します。

- rwおよびexecute権限が設定されている

- noexecまたはnosuidが設定されていない

共有メモリー・ファイル・システムを確認するには、次の手順を使用します。

1. Linuxコンテナ・ホスト上の現在のマウント設定を確認します。次に例を示します。

$ more /etc/fstab |grep "tmpfs"
tmpfs         /dev/shm       tmpfs     defaults     0 0

次に、もう一つの例を示します。

$ df -h /dev/shm
Filesystem      Size  Used Avail Use% Mounted on
tmpfs            29G  228K   29G   1% /dev/shm

2. 必要に応じて、Linuxコンテナ・ホスト上のマウント設定を変更します。たとえば、rootとしてログインし、/etc/fstabファイルをテキスト・エディタで開いて、tmpfs行を変更します。

tmpfs     /dev/shm     tmpfs     rw,exec      0 0

この問題は、Oracle Bug#22116467によって追跡されます。

6.2.3 インストール時の「前提条件チェック」画面でのカーネル警告

12.1.0.2のインストール中、Linuxコンテナに/procパラメータ・ファイルがないため、「前提条件チェック」画面にカーネル警告が表示されます。

回避策:

欠落している/procパラメータ・ファイルを追加し、ホストで推奨値を設定し、インストールを続行します。次の/procパラメータ・ファイルは、個別のコンテナではなく、ホストでのみ設定できます。

/proc/sys/fs/aio-max-nr
/proc/sys/net/core/rmem_default
/proc/sys/net/core/rmem_max
/proc/sys/net/core/wmem_default
/proc/sys/net/core/wmem_max
/proc/sys/net/ipv4/ip_local_port_range

Oracleの推奨値に従ってホストで値を設定すると、すべてのLinuxコンテナにもその値が自動的に設定されます。

注意:
Oracle Universal Installerでは、ホストでの値の設定に関係なく、警告の表示が続くことがあります。

この問題は、Oracle Bug#20683257によって追跡されます。

6.3 その他の既知の問題

次の項には、Linuxコンテナに関する問題についての情報が含まれています。

- oclumon dumpnodeviewでIFreeフィールドに負の値が表示される

- DBCAでホスト・サーバーの不正なメモリーが表示される

- Oracle Linux 7コンテナでのCRSDECONFIGプラグインに関する12.1.0.2 Oracle Restartの削除の問題

- DBCAがファイル・システム・パスを識別できない

6.3.1 oclumon dumpnodeviewでIFreeフィールドに負の値が表示される

Linuxコンテナ環境では、inode値はエクスポートされません。その結果、oclumon dumpnodeviewコマンドを使用すると、出力でIFree (空きinodeの数)フィールドに負の値が表示されます。

回避策:

なし

この問題は、Oracle Bug#21150692によって追跡されます。

6.3.2 DBCAでホスト・サーバーの不正なメモリーが表示される

Linuxコンテナでデータベースを作成すると、Database Configuration Assistant (DBCA)では、「構成オプションの指定」ページにLinuxコンテナではなくホスト・サーバーの使用可能なメモリーが誤って表示されます。表示される値に基づいてメモリーの割合を割り当てるように選択すると、Linuxコンテナで消費可能な合計メモリーが割当済メモリーより小さい場合に、データベースの作成が失敗することがあります。

回避策:

Linuxコンテナ・システムの構成に従って、データベースの物理メモリーを割り当てる必要があります。

この問題は、Oracle Bug#21546793によって追跡されます。

6.3.3 Oracle Linux 7コンテナでのCRSDECONFIGプラグインに関する12.1.0.2 Oracle Restartの削除の問題

12.1.0.2 Oracle Restartが正常に削除された後、一部のファイルおよびディレクトリが削除されません。

回避策:

12.1.0.2 Oracle Restartを削除した後で、次のファイルおよびディレクトリを削除します。

rm -r Oracle_Restart_Home
rm -r /OPT/ORCLFMAP
rm -r /etc/init.d/ohasd
rm -r /etc/init.d/ init.ohasd
rm -r /etc/systemd/system/oracle-ohasd.service

この問題は、Oracle Bug#20566514によって追跡されます。

6.3.4 DBCAがファイル・システム・パスを識別できない

Linuxコンテナでデータベースを作成すると、Database Configuration Assistant (DBCA)は、Linuxコンテナ環境でホスト所有のファイル・システム・パスを識別できません。これにより、「記憶域の場所」画面でエラーが発生します。

対処方法:

データ・ファイルの記憶域の場所およびフラッシュ・リカバリ領域は、Linuxコンテナ・ファイル・システムが所有している必要があります。

この問題は、Oracle Bug#21890441および#22011207によって追跡されます。

7 Oracleクライアント・ライブラリによるアプリケーションのリンク

Linux上でクライアント・コードをリンクするには、動的Oracleクライアント・ライブラリを使用する必要があります。静的Oracleクライアント・ライブラリはリンクしないでください。

8 Oracle Database 12cリリース1 (12.1.0.1)に固有の情報

次の内容は、リリース12.1.0.1に固有の情報です。

- リリース12.1.0.1のインストールの事前要件

- リリース12.1.0.1のインストール、構成およびアップグレードの問題

- リリース12.1.0.1のその他の既知の問題

8.1 リリース12.1.0.1のインストールの事前要件

インストールの事前要件は、インストレーション・ガイドを参照してください。インストールのその他の事前要件には、次のものが含まれます。

- SUSE Linux Enterprise Server 11のOracle Configuration Managerサポート

8.1.1 SUSE Linux Enterprise Server 11のOracle Configuration Managerサポート

SUSE 11でOracle Configuration Managerを使用するには、次のパッケージをインストールする必要があります:

glibc-devel-32bit-2.11.1-0.17.4
libgcc43-32bit-4.3.4_20091019-0.7.35
gcc-32bit-4.3-62.198
glibc-32bit-2.11.1-0.17.4
glibc-profile-32bit-2.11.1-0.17.4
glibc-locale-32bit-2.11.1-0.17.4
gcc43-32bit-4.3.4_20091019-0.7.35

8.2 リリース12.1.0.1のインストール、構成およびアップグレードの問題

Oracle Databaseのインストール、構成およびアップグレードに関連する注意事項の詳細は、次の項を参照してください。

- データベースのインストール時のINS-10008エラー

8.2.1 データベースのインストール時のINS-10008エラー

Oracle Grid Infrastructureのインストールを行っているときに、Grid Naming Service (GNS)およびDynamic Host Configuration Protocol (DHCP)オプションが選択されており、ルート・スクリプトの自動実行が有効になっていると、インストールは次のエラーを表示して失敗します。

[INS-10008] Session Initialization failed

回避策:

サマリー・ページで「インストール」ボタンをクリックする前に、GI_HOMEディレクトリを再帰的に削除します。

この問題は、Oracle Bug#16196582によって追跡されます。

8.3 リリース12.1.0.1のその他の既知の問題

次の項には、Oracle Database 12cおよび関連製品に関する問題についての情報が含まれています。

- Oracle ACFSおよびOracle ADVMがシステムの再起動後にマウントしないことがある

- Oracle ACFSボリューム作成時の問題

8.3.1 Oracle ACFSおよびOracle ADVMがシステムの再起動後にマウントしないことがある

/etc/udev/rules.d/55-usm.rulesのudevルール・ファイルでは別のグループIDが指定されているにもかかわらず、/dev/asmのOracle ACFSおよびOracle ADVMデバイスがrootグループIDに設定されることはほとんどありません。そのため、システムの再起動後にOracle ACFSおよびOracle ADVMがマウントしないことがあります。

回避策:

/etc/rc.localファイルを編集して、次のエントリを追加してください。

/sbin/start_udev

Oracle ACFSおよびOracle ADVMデバイスは、udevルール・ファイルに従って予想される設定で作成されます。

この問題は、Oracle Bug#13653789によって追跡されます。

8.3.2 Oracle ACFSボリューム作成時の問題

ストライプ列1を持つOracle ACFSボリュームの作成に、Oracle Automatic Storage Management Configuration Assistantを使用することはできません。

回避策:

asmcmd volcreateコマンドまたはALTER DISKGROUP SQL文を使用してボリュームを作成します。ボリュームの作成後は、Oracle Automatic Storage Management Configuration Assistantを使用してOracle ACFSファイル・システムを作成できます。

この問題は、Oracle Bug#16347687によって追跡されます。

9 Oracle Database 12cリリース1 (12.1.0.2)に固有の情報

次の内容は、リリース12.1.0.2に固有の情報です。

- リリース12.1.0.2のインストールの事前要件

- リリース12.1.0.2のインストール、構成およびアップグレードの問題

- リリース12.1.0.2のその他の既知の問題

9.1 リリース12.1.0.2のインストールの事前要件

インストールの事前要件は、インストレーション・ガイドを参照してください。

9.2 リリース12.1.0.2のインストール、構成およびアップグレードの問題

Oracle Databaseのインストール、構成およびアップグレードに関連する注意事項の詳細は、次の項を参照してください。

- 32ビットOracle Database ClientのインストールがLinux x86で失敗する

- IBM: Linux on System Z上のSUSE Linux Enterprise Server 11のロケールの問題

- IBM: Linux on System Z上のOracle ASMの起動の問題

9.2.1 32ビットOracle Database ClientのインストールがLinux x86で失敗する

32ビットOracle Database Clientのインストールが、Linux x86システムでのOracle Linux 7およびRed Hat Enterprise Linux 7で失敗することがあります。

回避策:

Oracle Linux 7の場合、glibc-2.17-55.0.4.el7パッケージをインストールしてください。

Red Hat Enterprise Linux 7の場合、この問題は、Red Hat bugzilla 1150282によって追跡されます。修正については、Red Hatにお問い合せください。

この問題は、Oracle Bug#19028658によって追跡されます。

9.2.2 IBM: Linux on System Z上のSUSE Linux Enterprise Server 11のロケールの問題

Oracle Universal Installer、Database Configuration Assistant、Database Upgrade AssistantなどのJava GUIアプリケーションを、SUSE Linux Enterprise Server 11で、簡体字中国語、繁体字中国語、日本語または韓国語のロケールで実行すると、文字が四角いボックスで表示されます。

回避策:

Java GUIアプリケーションは、SUSE Linux Enterprise Server 11では英語ロケールで実行してください。

この問題は、Oracle Bug#17075895によって追跡されます。

9.2.3 IBM: Linux on System Z上のOracle ASMの起動の問題

Oracle Databaseのインストールは、次のエラーになります。

CRS-2674: Start of 'ora.asm' on 'nodename' failed
CRS-2679: Attempting to clean 'ora.asm' on 'nodename'
...
...
...
CRS-2681: Clean of 'ora.asm' on 'nodename' succeeded

一部のOracle ASMインスタンスは実行されません。

回避策:

次のコマンドを実行して、残りのOracle ASMインスタンスを起動します。

srvctl start asm

この問題は、Oracle Bug#19131165によって追跡されます。

9.3 リリース12.1.0.2のその他の既知の問題

次の各項には、Oracle Database 12cおよび関連製品に関する問題についての情報が含まれています。

- Oracle ACFSおよびOracle ADVMがシステムの再起動後にマウントしないことがある

- acfsdriverstateコマンド実行時のエラー

- Oracle Linux 7およびRed Hat Enterprise Linux 7でのOracle Universal Installerの問題

- Oracle Linux 7でのDatabase Smart Flash Cacheのエラー

- Oracle Linux 7およびRed Hat Enterprise Linux 7でのIntel C++コンパイラのエラー

- Oracle ACFSがサポートされていない

- IBM: Linux on System zでのRed Hat Enterprise Linux 7のJRE例外

9.3.1 Oracle ACFSおよびOracle ADVMがシステムの再起動後にマウントしないことがある

/etc/udev/rules.d/55-usm.rulesのudevルール・ファイルでは別のグループIDが指定されているにもかかわらず、/dev/asmのOracle ACFSおよびOracle ADVMデバイスがrootグループIDに設定されることはほとんどありません。そのため、システムの再起動後にOracle ACFSおよびOracle ADVMがマウントしないことがあります。

回避策:

/etc/rc.localファイルを編集して、次のエントリを追加してください。

/sbin/start_udev

Oracle ACFSおよびOracle ADVMデバイスは、udevルール・ファイルに従って予想される設定で作成されます。

この問題は、Oracle Bug#13653789によって追跡されます。

9.3.2 acfsdriverstateコマンド実行時のエラー

Cluster Verification Utility (CVU)、Oracle Universal Installerまたはルート・スクリプトに対するacfsdriverstateコマンドの実行時に、ユーザーが現在の作業ディレクトリにアクセスできない場合、permission deniedエラーが発生する可能性があります。

対処方法:

acfsdriverstateコマンドを実行する前に、現在の作業ディレクトリを、ユーザーのホーム・ディレクトリや/tmpなど、コマンドを実行中のユーザーがアクセス権を持つディレクトリに変更します。

この問題は、Oracle Bug#18364777によって追跡されます。

9.3.3 Oracle Linux 7およびRed Hat Enterprise Linux 7でのOracle Universal Installerの問題

Oracle Linux 7 (64ビット)およびRed Hat Enterprise Linux 7 (64ビット)上で、Oracle Universal Installer、Oracle Database Configuration Assistant、Oracle Enterprise Manager Configuration Assistantなどの特定のツールで英語以外のマルチバイト・キャラクタ言語のメッセージを表示できません。たとえば、日本語、中国語、韓国語などの言語をOracle Linux 7 (64ビット)およびRed Hat Enterprise Linux 7 (64ビット)上のこれらのツールで表示できません。

回避策:

日本語の場合、次のコマンドを実行します。

mkdir /usr/share/fonts/japanese/TrueType
cd /usr/share/fonts/japanese/TrueType
ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc sazanami-gothic.ttf

中国語の場合、次のコマンドを実行します。

mkdir /usr/share/fonts/chinese/TrueType
cd /usr/share/fonts/chinese/TrueType
ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc uming.ttf

韓国語の場合、次のコマンドを実行します。

mkdir /usr/share/fonts/korean/TrueType
cd /usr/share/fonts/korean/TrueType
ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc gulim.ttf

次に、Oracle Universal Installerを起動します。

この問題は、Oracle Bug#19381563によって追跡されます。

9.3.4 Oracle Linux 7でのDatabase Smart Flash Cacheのエラー

Database Smart Flash CacheをOracle Linux 7で使用している場合、ORA-439エラーが発生することがあります。

回避策:

My Oracle Support Webサイトで入手できる場合、Oracle Bug#19504946に関連するパッチをダウンロードしてインストールします。

この問題は、Oracle Bug#19504946によって追跡されます。

9.3.5 Oracle Linux 7およびRed Hat Enterprise Linux 7でのIntel C++コンパイラのエラー

Oracle Linux 7およびRed Hat Enterprise Linux 7でIntel C++ Compiler 12を使用してC++コードをコンパイルしている場合、次のエラーが発生することがあります。

/usr/include/c++/4.8.2/ext/atomicity.h(49): error: identifier__ATOMIC_ACQ_REL" is undefined { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); }
/usr/include/c++/4.8.2/ext/atomicity.h(49): error: identifier "__atomic_fetch_add" is undefined { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); }

回避策:

Intel C++ Compiler 13.0にアップグレードしてください。

この問題は、Oracle Bug#19583928によって追跡されます。

9.3.6 Oracle ACFSがサポートされていない

Oracle Automatic Storage Managementクラスタ・ファイルシステム(Oracle ACFS)は、Oracle Linux 7およびRed Hat Enterprise Linux 7ではサポートされません。

回避策:

My Oracle Support Webサイトで入手できる場合、Oracle Bug#18321597に関連するパッチをダウンロードしてインストールします。

この問題は、Oracle Bug#18321597によって追跡されます。

9.3.7 IBM: Linux on System zでのRed Hat Enterprise Linux 7のJRE例外

IBM: Linux on System zでのRed Hat Enterprise Linux 7のJava Runtime Environment (JRE)を使用するOracle Database Client (32ビット)インストーラおよび次のツールがJDK例外で失敗します。

- Oracle Database Client (32ビット)インストーラ

- Oracle Netコンフィギュレーション・アシスタント

- 削除ツール

回避策:

- -J-XnojitオプションとともにOracle Database Client (32ビット)インストーラを起動します。
./runInstaller -J-Xnojit

- Oracle Netコンフィギュレーション・アシスタントを実行する前に、$ORACLE_HOME/bin/netcaスクリプトを更新して-Xnojitオプションを含めます。
$JRE $JRE_OPTIONS –Xnojit -classpath $CLASSPATH oracle.net.ca.NetCA $*

- 削除ツール・スクリプトdeinstall.plを更新して、JREコマンドに-Xnojitオプションを含めます。たとえば、次のように-Xnojitオプションをdeinstall.plスクリプトのline 387に追加します。
$toolCmd = $jreHome.$dirSep.'bin'.$dirSep.'java -Xnojit '.$archFlag.$debugString." @javaOptions . . .

この問題は、Oracle Bug#19717149によって追跡されます。

10 ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。

Oracle Databaseリリース・ノート, 12c リリース1 (12.1) for Linux

B71314-13

Copyright © 2012, 2020, Oracle and/or its affiliates.

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.そのようなものとして、i)オラクル社のプログラム(オペレーティング・システム、統合ソフトウェア、提供されたハードウェアに対して組み込まれたか、インストールされたか、アクティブ化されたプログラム、およびそのようなプログラムの変更版など)、ii)オラクル社によるコンピュータ・ドキュメントまたはiii)その他のOracleデータ(またはそれらすべて)の使用、模造、複製、リリース、表示、開示、変更、派生物の準備、または改作(またはそれらすべて)は、適用可能な契約に含まれているライセンスで指定された、権利および制限の対象となります。The terms governing the U.S. Government’s use of Oracle cloud services are defined by the applicable contract for such services.No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Insideは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Epyc、AMDロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

Oracleの法律上の注意点

コピーライト

Copyright © 1994, 2020, Oracle and/or its affiliates.

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクルまでご連絡ください。

制限付権利について

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract.The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、Oracle Corporationおよびその関連会社は一切の責任を負いかねます。

商標と登録商標について

OracleおよびJavaはオラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。

Intel、Intel Insideは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Epyc、AMDロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

第三者のコンテンツ、製品、サービスに関する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

Pre-General Availability (一般提供前)版のラベルと公開日

Pre-General Availability (一般提供前)版: 2020年1月15日

Pre-General Availability (一般提供前)版のドキュメントについて

このドキュメントがPre-General Availability (一般提供前)版の場合:

このドキュメントはPre-General Availability (一般提供前)版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。Oracle Corporationおよびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

オラクルの機密ラベル

ORACLE CONFIDENTIAL 無許可での使用を禁止します。第三者への配布を禁止します。

収益認識 (Revenue Recognition) について
このドキュメントが非公開のPre-General Availability (一般提供前)版の場合:
このドキュメントに含まれる情報は、情報の共有のみを目的としたものであって、顧客諮問委員会(Customer Advisory Board)のメンバーとしてのお客様の立場でのみ、またはお客様のPre-General Availability Trial Agreement (Pre-GAトライアル契約)のみに従って検討されるべきものとします。マテリアルやコード、機能を提供することのコミットメント（確約）ではないため、購買決定を行う際の判断材料になさらないでください。このドキュメントに記載されている機能の開発、リリース、時期および価格については、オラクルの単独の裁量により変更される可能性があります。

このドキュメントには、ソフトウェアまたは印刷物などの形式を問わず、オラクルが独占的な権利を有する財産的情報が含まれています。この機密資料へのアクセスと使用は、お客様とオラクルとの間で締結され、お客様が遵守に同意した、Oracle Master Agreement、Oracle License and Oracle Services Agreement (オラクル・ライセンスおよびサービスに関する契約書)、Oracle PartnerNetwork Agreement、Oracle Distribution Agreementまたはその他のライセンス契約の条件に従うものとします。このドキュメントとその内容の開示、コピー、複製および配布には、オラクルによる事前の承諾を必要とします。このドキュメントはライセンス契約の一部となるものではなく、オラクルおよびその子会社や関連会社との契約を構成するものではありません。

ドキュメントのアクセシビリティについて

オラクルのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は「http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info」か、聴覚に障害のあるお客様は「http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs」を参照してください。