6 Oracle Database 18cでのHP-UX Itaniumに影響する問題

これらのトピックでは、Oracle Database18cでのHP-UX Itaniumに関する最新の機能と変更点について説明します。

6.1 HP-UX Itaniumのサポート対象外の製品

Oracle Database 18cのこのリリースで使用できない製品または機能のリストに加えて、次の製品および機能がサポートされていません。

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

  • Oracle ASM Filter Driverのサポート

Oracle Database 18cのすべてのプラットフォームで使用できない製品または機能のリストを参照してください。

6.2 製品サポート

現時点では、HP-UX Itanium上のOracle Database18cに、サポートされていない製品または機能はありません。

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

HP-UX Itanium上でクライアント・コードをリンクするには、動的Oracleクライアント・ライブラリを使用する必要があります。

静的Oracleクライアント・ライブラリはリンクしないでください。

6.4 HP-UX Itaniumでのインストール前の要件

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

6.5 HP-UX Itaniumでのインストール、構成およびアップグレードの問題

このトピックでは、Oracle Databaseのインストール、構成およびアップグレードに影響する問題について説明します。

6.5.1 Oracle Bug#27367949

一部のOracle Databaseインストール・シナリオでは、Database Upgrade Assistant (DBUA)によって、前提条件チェックの失敗が報告され、次のエラーが返されます。

Oracle OLAP API UPGRADED 18.1.0.0.0 00:00:18
Upgrade Datapatch Error: prereq checks failed! 
Upgrade Datapatch 00:00:37

さらに、catupgrd_datapatch_normal.logで、次のエラーが返されます。

Connecting to database...OK
Gathering database info...done 
Bootstrapping registry and package to current versions...done
Error: prereq checks failed!
verify_queryable_inventory returned ORA-20001: Latest xml inventory is not loaded into table
Prereq check failed, exiting without installing any patches.

回避策:

Oracle Database18c Oracleホームを所有するOracleユーザーと同じグループIDを持つユーザーとしてDBUAを起動します。

たとえば、ユーザーasmadminがシステム上のOracleホームのグループ所有者である場合は、newgrpを使用して、そのユーザーのプライマリ・グループをasmadminグループに変更します。

bash-4.3$ ls -l $ORACLE_HOME/bin/oracle
-rwsr-s--x 1 oracle asmadmin 1133380232 Feb 14 00:36 bin/oracle
bash-4.3$ newgrp asmadmin
bash-4.3$ $ORACLE_HOME/bin/dbua

6.5.2 Oracle Bug#28340043

一部のOracle Databaseインストール・シナリオでは、Database Configuration Assistant (DBCA)を使用してデータベースを作成するとINVALID JAVAVMコンポーネントとなり、Database Upgrade Assistant (DBUA)を使用してデータベースをアップグレードすると前提条件チェックの失敗が報告されて次のエラーが返されます。
Oracle OLAP API UPGRADED 18.1.0.0.0 00:00:18
Upgrade Datapatch Error: prereq checks failed! 
Upgrade Datapatch 00:00:37

さらに、catupgrd_datapatch_normal.logで、次のエラーが返されます。

Connecting to database...OK
Gathering database info...done 
Bootstrapping registry and package to current versions...done
Error: prereq checks failed!
verify_queryable_inventory returned ORA-20001: Latest xml inventory is not loaded into table
Prereq check failed, exiting without installing any patches.

回避策:

Oracle Database18c Oracleホームを所有するOracleユーザーと同じグループIDを持つユーザーとしてDBCAまたはDBUAを起動します。

たとえば、ユーザーasmadminがシステム上のOracleホームのグループ所有者である場合は、newgrpを使用して、そのユーザーのプライマリ・グループをasmadminグループに変更します。

bash-4.3$ ls -l $ORACLE_HOME/bin/oracle
-rwsr-s--x 1 oracle asmadmin 1133380232 Feb 14 00:36 bin/oracle
bash-4.3$ newgrp asmadmin
bash-4.3$ $ORACLE_HOME/bin/dbua