この章では、HP-UX用のOracle Clientの様々なインストール・タイプと、Oracle Databaseのインストール前に考慮が必要な問題について説明します。
Oracle Databaseのインストールは、次のフェーズで構成されます。
リリース・ノートの参照: インストールを開始する前に、Oracle Databaseのリリース・ノートを参照してください。リリース・ノートは、プラットフォーム固有のマニュアルとともに使用可能です。リリース・ノートの最新バージョンは、次のURLのOracle Technology Networkから入手できます。
http://www.oracle.com/technology/documentation
ライセンス情報の確認: メディア・パック内のインストール・メディアには多くのOracleコンポーネントが含まれていますが、使用可能なのは、ライセンスを購入したコンポーネントのみです。
Oracleサポート・サービスでは、ライセンスを購入していないコンポーネントに対するサポートは提供していません。
関連項目: 『Oracle Databaseライセンス情報』 |
インストールの計画: この章では、インストールできるOracle製品と、インストール開始前に考慮が必要な問題について説明します。
また、付録Dでは、サイトでOracleのアプリケーションを使用している場合や複数のOracleクライアント接続が必要な場合のOracleクライアントのインストール方法など、Oracle Databaseコンポーネントのインストールに関するよくある質問について説明しています。
インストール前の作業の完了: 第2章では、製品のインストール前に完了する必要のある作業について説明します。
ソフトウェアのインストール: 次の章を参照してOracle Databaseをインストールします。
インストール後の作業の完了: 第4章では、推奨および必須のインストール後の作業について説明します。
この項には、この製品のインストール方法を決定する前に考慮する必要のある情報が記載されています。この項の内容は、次のとおりです。
このマニュアルに記載されているプラットフォーム固有のハードウェア要件とソフトウェア要件は、このマニュアルの発行時点での最新情報です。ただし、このマニュアルの発行後にプラットフォームおよびオペレーティング・システム・ソフトウェアの新バージョンの動作が保証されている場合があるため、動作保証済ハードウェア・プラットフォームとオペレーティング・システム・バージョンの最新リストは、OracleMetaLink Webサイトの動作保証マトリクスを確認してください。OracleMetaLinkのWebサイトは、次のURLで参照できます。
https://metalink.oracle.com
OracleMetaLinkを利用するには、オンライン登録が必要です。ログイン後、画面の右上にある「Certify」をクリックします。「Certifications」ページが表示されます。他のオプションには、「Product Availability」、「Desupport Notices」および「Alerts」があります。
この製品は、複数のOracleホームをサポートします。つまり、このリリース以前のソフトウェアを、同じシステムの異なるOracleホーム・ディレクトリに複数回インストールできます。
この製品は、新規のOracleホーム・ディレクトリにインストールする必要があります。Oracle Databaseのあるリリースの製品を別のリリースのOracleホーム・ディレクトリにはインストールできません。たとえば、既存のOracle9iのOracleホーム・ディレクトリにリリース11.1のソフトウェアをインストールすることはできません。このリリースを以前のOracleリリースのソフトウェアがインストールされているOracleホーム・ディレクトリにインストールしようとすると、失敗します。
Oracle Database Clientは、Oracle Databaseと同じリリース・レベルであれば、同じOracle Databaseホームにインストールできます。たとえば、Oracle Database Client 10gリリース2(10.2)を、既存のOracle Database 10gリリース2(10.2)ホームにインストールできます。クライアントのインストール前にパッチ・セットを適用した場合は、再度パッチ・セットを適用する必要があります。
このリリースは、別のOracleホーム・ディレクトリにインストールするかぎり、同じシステムに複数回インストールできます。
Oracle Clientのインストールは、次に示すインストール方法から選択して実行できます。
対話型によるOracle Clientのインストールでは、Oracle Universal Installerによって一連の画面が表示され、それらの画面を通してOracle Clientソフトウェアのインストールに必要なすべての情報を指定できます。
レスポンス・ファイルを作成し、それをOracle Universal Installerの起動時に指定することにより、Oracle Databaseのインストールの手順の一部またはすべてを自動化できます。類似した構成を持つシステム上で複数インストールを実行する必要がある場合や、このソフトウェアをインストールするシステムに、X Window Systemソフトウェアがインストールされていない場合には、この自動インストールの方法が便利です。
レスポンス・ファイルを使用すると、必要な情報をすべて指定したかどうかによって、次のいずれかのモードでOracle Universal Installerを実行できます。
サイレント・モード: 必要な情報をすべて指定したレスポンス・ファイルを使用する場合、Oracle Universal Installerはサイレント・モードで実行されます。Oracle Universal Installerの画面は表示されません。
抑制モード: レスポンス・ファイルに必要な情報を一部指定しない場合、Oracle Universal Installerは抑制モードで実行されます。Oracle Universal Installerでは、指定していない情報を入力するための画面のみ表示されます。
これらのモード、およびレスポンス・ファイルを使用したインストールの実行方法の詳細は、付録Aを参照してください。
Oracle Clientのインストール時には、次のインストール・タイプのいずれかを選択できます。
InstantClient: Oracle Call Interface(OCI)、Oracle C++ Call Interface(OCCI)、Pro*CまたはJava Database Connectivity(JDBC)OCIの各アプリケーションで要求される共有ライブラリのみをインストールできます。このインストール・タイプは、他のOracle Clientインストール・タイプよりディスク領域が少なくてすみます。
関連項目: Instant Clientの詳細は、『Oracle Call Interfaceプログラマーズ・ガイド』または『Oracle Database JDBC開発者ガイドおよびリファレンス』を参照してください。 |
Instant Clientのインストールには、Instant Client Lightが含まれます。アプリケーションで米語のみのエラー・メッセージが生成される場合、このバージョンのInstant Clientを使用できます。Instant Client Lightは、サポートされているキャラクタ・セットのいずれかを使用し、米語のエラー・メッセージを使用するアプリケーションで役立ちます。サポートされているキャラクタ・セットは次のとおりです。
US7ASCII
WE8DEC
WE8ISO8859P1
WE8EBCDIC37C
(EBCDICプラットフォームのみ)
WE8EBCDIC1047
(EBCDICプラットフォームのみ)
WE8MSWIN1252
UTF8
AL32UTF8
AL16UTF16
Instant Client Lightを使用する利点は、通常のInstant Clientよりもフットプリントがはるかに小さいことです。通常のInstant Clientが110MBを使用するのに対し、アプリケーションがロードする必要がある共有ライブラリは、34MBのみです。そのため、アプリケーションで使用するメモリーが少なくてすみます。
管理者: アプリケーションでローカル・システムまたはリモート・システムのOracleデータベース・インスタンスに接続できます。Oracleデータベースを管理するためのツールも提供されます。
ランタイム: アプリケーションでローカル・システムまたはリモート・システムのOracleデータベース・インスタンスに接続できます。
注意: AL32UTF8は、XMLTypeデータに適したOracle Databaseキャラクタ・セットです。これは、有効なXML文字をすべてサポートするIANA登録済の標準UTF-8エンコーディングと同等です。Oracle Databaseのデータベース・キャラクタ・セットUTF8(ハイフンなし)をデータベース・キャラクタ・セットAL32UTF8またはキャラクタ・エンコーディングUTF-8と混同しないでください。データベース・キャラクタ・セットUTF8はAL32UTF8で置き換えられています。XMLデータにはUTF8を使用しないでください。UTF8でサポートされるのはUnicodeバージョン3.0以下のみで、有効なXML文字がすべてサポートされるわけではありません。AL32UTF8には、このような制限はありません。 XMLデータにデータベース・キャラクタ・セットUTF8を使用すると、リカバリ不能なエラーが発生したり、セキュリティに悪影響を及ぼしたりする可能性があります。データベース・キャラクタ・セットでサポートされていない文字がinput-document要素名に表示される場合は、置換文字(通常は疑問符)で置き換えられます。これにより解析が終了し、例外が発生します。 |
以前のリリースのOracle DatabaseからOracle Database 11gリリース1(11.1)へのアップグレードの詳細は、『Oracle Databaseアップグレード・ガイド』を参照してください。次の各項では、既存のデータベースをアップグレードする前に確認する必要があるプラットフォーム固有のその他のアップグレード情報について説明します。
注意: この項の情報は、リリース1(9.0.1)以降のOracle Databaseのアップグレードには適用されません。 |
AL24UTFFSSキャラクタ・セットを使用する既存のデータベースをアップグレードする場合は、事前にデータベース・キャラクタ・セットをUTF8にアップグレードする必要があります。既存のデータベース・キャラクタ・セットをアップグレードする前に、キャラクタ・セット・スキャナ(csscan
)ユーティリティを使用してデータを分析することをお薦めします。
キャラクタ・セット・スキャナ・ユーティリティでは、データベース内のすべての文字データがチェックされ、キャラクタ・セットのエンコーディングを変更した場合の効果と問題点がテストされます。キャラクタ・セット・スキャナ・ユーティリティを実行する前に、$ORACLE_HOME/lib
ディレクトリを含めるようにプラットフォームの共有ライブラリ・パス環境変数を設定します。設定が必要な共有ライブラリ・パス環境変数はLD_LIBRARY_PATH
です。
注意: AL32UTF8は、XMLTypeデータに適したOracle Databaseキャラクタ・セットです。これは、有効なXML文字をすべてサポートするIANA登録済の標準UTF-8エンコーディングと同等です。Oracle Databaseのデータベース・キャラクタ・セットUTF8(ハイフンなし)をデータベース・キャラクタ・セットAL32UTF8またはキャラクタ・エンコーディングUTF-8と混同しないでください。データベース・キャラクタ・セットUTF8はAL32UTF8で置き換えられています。XMLデータにはUTF8を使用しないでください。UTF8でサポートされるのはUnicodeバージョン3.0以下のみで、有効なXML文字がすべてサポートされるわけではありません。AL32UTF8には、このような制限はありません。 XMLデータにデータベース・キャラクタ・セットUTF8を使用すると、リカバリ不能なエラーが発生したり、セキュリティに悪影響を及ぼしたりする可能性があります。データベース・キャラクタ・セットでサポートされていない文字がinput-document要素名に表示される場合は、置換文字(通常は疑問符)で置き換えられます。このため、解析が終了して例外が発生します。 |
関連項目: キャラクタ・セット・サポートの詳細は、『Oracle Databaseグローバリゼーション・サポート・ガイド』を参照してください。 |