Oracle Clientソフトウェアはインストール・メディアで提供されますが、Oracle Technology NetworkのWebサイトからもダウンロードできます。ほとんどの場合、ソフトウェアのインストールには、Oracle Universal Installerのグラフィカル・ユーザー・インタフェース(GUI)を使用します。ただし、Oracle Universal Installerでは、サイレント・モードでインストールを実行することもできます。その場合、GUIは使用しません。
Oracle Clientソフトウェアはインストール・メディアで提供されますが、Oracle Technology NetworkのWebサイトからもダウンロードできます。ソフトウェアをハードディスクからインストールするには、ソフトウェアをOracle Technology Networkからダウンロードして解凍するか、インストール・メディアがある場合はそこからソフトウェアをコピーする必要があります。
Oracle Databaseのアクセスおよびインストールは、次のいずれかの方法で実行できます。
インストール・メディアや既存のハードディスクの場所からソフトウェアをインストールするには、「Oracle Clientソフトウェアのインストール」を参照してください。
ハードディスクにソフトウェアをコピーするには、「ハードディスクへのソフトウェアのコピー」を参照してください。
Oracle Technology Networkからソフトウェアをダウンロードする場合は、「Oracle Technology NetworkのWebサイトからのOracleソフトウェアのダウンロード」を参照してください。
この項では、インストール用のアーカイブ・ファイルをダウンロードする方法およびそれらのファイルをハードディスクに解凍する方法について説明します。この項の内容は、次のとおりです。
Oracle Technology Networkからインストール用アーカイブ・ファイルをダウンロードする手順は、次のとおりです。
ブラウザを使用して、次のURLにあるOracle Technology Networkのソフトウェア・ダウンロード・ページにアクセスします。
http://www.oracle.com/technology/software/
インストールする製品のダウンロード・ページにナビゲートします。
ダウンロード・ページで、各必須ファイルのサイズを合計して必要なディスク領域を確認します。
ファイル・サイズは、ファイル名の隣に表示されます。
アーカイブ・ファイルの格納および展開用に、十分な空き領域のあるファイル・システムを選択します。
ほとんどの場合、使用可能なディスク領域としては、全アーカイブ・ファイルの2倍以上のサイズが必要です。
手順4で選択したファイル・システム上で、インストール・ディレクトリを保持するための親ディレクトリ(OraDB11g
など)を製品ごとに作成します。
すべてのインストール用アーカイブ・ファイルを、手順5で作成したディレクトリにダウンロードします。
ダウンロードしたファイルのサイズが、Oracle Technology Network上の対応するファイルと一致することを確認します。
インストール用アーカイブ・ファイルを解凍する手順は、次のとおりです。
必要に応じて、ダウンロードしたインストール用アーカイブ・ファイルが格納されているディレクトリに変更します。
ダウンロードしたファイルの拡張子がzip
の場合は、次のコマンドを使用してファイルの内容を解凍します。
unzip file_name.zip
ダウンロードしたファイルの拡張子がcpio.gz
の場合は、次のコマンドを使用します。
$ gunzip filename.cpio.gz
このコマンドによって、次のような名前のファイルが作成されます。
filename.cpio
インストール・ファイルを解凍するには、次のようなコマンドを入力します。
$ cpio -idcmv < filename.cpio
注意: cpio コマンドで使用する正しいオプションの詳細は、ダウンロード・ページを参照してください。
一部のブラウザでは、ダウンロードと同時にファイルの解凍が行われても、ファイルの拡張子は |
このコマンドを実行すると、ファイルごとにDisk
n
という名前のサブディレクトリが作成されます。n
は、1またはファイル名にあるディスク番号のいずれかです。
必要なインストール・ファイルをすべて展開した後、「Oracle Clientソフトウェアのインストール」を参照してください。
Oracle Databaseをインストールする前に、ソフトウェアをハードディスクにコピーします。これにより、インストール・プロセスの実行時間が若干短縮されます。インストール・メディアの内容をハードディスクにコピーする前に、ディスクをマウントする必要があります。次の各項では、ディスクをマウントして内容をハードディスクにコピーする手順について説明します。
ほとんどのLinuxシステムでは、ディスクをインストール・メディア・ドライブに挿入すると、ディスクが自動的にマウントされます。ディスクが自動的にマウントされない場合は、次の手順に従ってディスクをマウントしてください。
必要に応じて、次のいずれかのコマンドを入力して、現在マウントされているディスクをドライブから取り出します。
Asianux、Oracle Enterprise LinuxおよびRed Hat Enterprise Linuxの場合:
$ sudo eject /mnt/dvd
SUSE Linux Enterprise Serverの場合:
# eject /media/dvd
この例の/mnt/dvd
および/media/dvd
は、インストール・メディアのマウント・ポイント・ディレクトリです。
適切なインストール・メディアをディスク・ドライブに挿入します。
ディスクが自動的にマウントされたかどうかを確認するには、プラットフォームに応じて、次のいずれかのコマンドを入力します。
Asianux、Oracle Enterprise LinuxおよびRed Hat Enterprise Linuxの場合:
# ls /mnt/dvd
SUSE Linux Enterprise Serverの場合:
# ls /media/dvd
次のコマンドを実行する前に、/mnt/dvd
ディレクトリがRed Hat Enterprise Linuxに存在することを確認してください。このディレクトリが存在しない場合は、必要に応じて/mnt/dvd
を作成し、インストール・メディアをマウントしてください。
このコマンドを実行してもインストール・メディアの内容が表示されない場合は、プラットフォームに応じて、次のようなコマンドを入力してメディアをマウントしてください。
Asianux、Oracle Enterprise LinuxおよびRed Hat Enterprise Linuxの場合:
# mount -t iso9660 /dev/dvd /mnt/dvd
SUSE Linux Enterprise Serverの場合:
# mount -t iso9660 /dev/dvd /media/dvd
この例の/mnt/dvd
および/media/dvd
は、インストール・メディアのマウント・ポイント・ディレクトリです。
Oracle Universal Installerに「ディスクの場所」ダイアログ・ボックスが表示されている場合は、次の例のように、ディスクのマウント・ポイント・ディレクトリのパスを入力します。
/mnt/dvd
以降の操作については、次のいずれかの項を参照してください。
ソフトウェアをハードディスクにコピーする場合は、「ハードディスクへのOracle Clientソフトウェアのコピー」を参照してください。
ソフトウェアをインストール・メディアからインストールする場合は、「Oracle Clientソフトウェアのインストール」を参照してください。
システムにインストール・メディア・ドライブがない場合は、インストール・メディアから別のシステムのファイル・システムへソフトウェアをコピーした後、NFSを使用してファイル・システムをマウントするか、FTPを使用してソフトウェアをインストールするシステムへファイルをコピーできます。
インストール・メディアの内容をハードディスクにコピーする手順は、次のとおりです。
Oracleソフトウェアを格納するディレクトリをハードディスク上に作成します。
$ mkdir OraCl11g
ディレクトリを手順1で作成したディレクトリに変更します。
$ cd OraCl11g
ディスクがマウントされていない場合は、ディスクをマウントします。
一部のプラットフォームでは、ディスクをドライブに挿入した時点で、ディスクが自動的にマウントされます。ディスクが自動的にマウントされない場合は、「ディスクのマウント」で、ディスクのマウントに関するプラットフォーム固有の情報を参照してください。
次のように、マウントされたディスクの内容を、対応する新規のサブディレクトリにコピーします。
$ cp -R /directory_path OraCl11g
この例では、/
directory_path
は、ディスクのマウント・ポイント・ディレクトリです。たとえば、Red Hat Enterprise Linuxシステムの場合は/mnt/dvd
、インストール・メディアの場合はclientディレクトリのパスになります。マウント・ポイント・ディレクトリは/dvd
です。
必要に応じて、次のディスクをマウントして手順5を繰り返します。
Oracle Universal Installerを使用してOracle Clientソフトウェアをインストールします。次の項では、Oracleソフトウェアのインストール方法を説明します。
この項では、デフォルト設定である「基本インストール」について説明します。インストール・プロセスのタイプにかかわらず、次の手順に従ってOracle Universal Installerを起動し、ソフトウェアをインストールします。
管理者グループのメンバーとして、Oracleコンポーネントをインストールするコンピュータにログオンします。
ソフトウェアをインストール・メディアからインストールする場合、ディスクがマウントされていないときは、それをマウントします。
ディスクが自動的にマウントされない場合は、「ディスクのマウント」で、ディスクのマウントに関するプラットフォーム固有の情報を参照してください。
一部のプラットフォームでは、インストール・メディアをドライブに挿入した時点で、ディスクが自動的にマウントされます。
Oracle Universal Installerを起動するため、インストール・ファイルの場所にあわせて、次のいずれかの操作を行います。
インストール・ファイルがディスク上にある場合は、次のようなコマンドを入力します。このコマンドのdirectory_path
は、インストール・メディアのclient
ディレクトリのパスです。
$ /directory_path/runInstaller
インストール・ファイルがハードディスク上にある場合は、ディレクトリをclient
ディレクトリに変更して次のコマンドを入力します。
$ ./runInstaller
Oracle Universal Installerが表示されない場合は、「X Windowの表示エラー」のトラブルシューティング情報を参照してください。
「インストールする製品の選択」画面で「Oracle Client」を選択し、「次へ」をクリックします。
「インストール・タイプの選択」画面で、目的のインストール・タイプ(「InstantClient」、「管理者」、「ランタイム」または「カスタム」)を選択し、「次へ」をクリックします。
「インストールの場所」画面で、次の詳細を入力します。
Oracleベースのパス: Oracleベースのディレクトリ位置を入力します。パス名にはスペースを含めないでください。
名前: Oracleホームの名前を入力します。
Oracle Client 11gリリース1(11.1)ソフトウェアは、Oracle Database 11g以前のソフトウェアが含まれる既存のOracleホームにインストールしないでください。Oracle Clientは、Oracle Databaseが同じホームにインストールされていないかぎり、Oracle Database Client 11gリリース1(11.1)以降のソフトウェアが含まれる既存のOracleホームにインストールできます。
Oracleホームのパス: このフィールドは、Oracleベースの位置と同時にデフォルトで移入されます。
「次へ」をクリックします。
手順5で「カスタム」を選択した場合、「使用可能な製品コンポーネント」画面でインストールするコンポーネントを選択し、「次へ」または「インストール」をクリックします。
「製品固有の前提条件のチェック」画面で、Oracle Universal Installerで検出されたエラーを修正し、「次へ」をクリックします。
「サマリー」画面で、インストールするコンポーネントのリストを確認し、「インストール」をクリックします。
「カスタム」インストール・タイプを選択した場合、手順12〜20に従い、Oracle Net Configuration Assistantの手順を完了します。
「管理者」または「ランタイム」インストール・タイプを選択した場合、Net Configuration Assistantはインストールの一環として起動されます。「次へ」をクリックしてインストールを完了します。次に、Net Configuration Assistantを起動し、手順12〜20に従って構成プロセスを完了します。
「InstantClient」インストール・タイプを選択した場合、手順21に進みます。インストールが完了した後、「Instant ClientまたはInstant Client LightのOracle Databaseへの接続」の手順に従ってデータベース接続を構成できます。
「Oracle Net Configuration Assistant: ようこそ」画面で、「標準構成の実行」を選択してデフォルトの構成を使用するか、「ネーミング・メソッド構成」オプションを選択します。次に、「次へ」をクリックします。(この手順の残りの手順では、ネーミング・メソッドを使用していることを前提とします。)
「ネーミング・メソッドの構成-メソッドの選択」画面で、目的のネーミング・メソッドを選択し、「次へ」をクリックします。
ほとんどの場合、「ローカル・ネーミング」で十分です。
「ネット・サービス名の構成-サービス名」画面で、接続するデータベース・サービスの名前を入力します。「次へ」をクリックします。
たとえば、sales
という名前のデータベースに接続する場合、sales
と入力します。
「ネット・サービス名の構成-プロトコルの選択」画面で、選択したプロトコルに応じて適切な情報を入力し、「次へ」をクリックします。
「ネット・サービス名の構成-TCP/IPプロトコル」画面で、Oracleデータベースがインストールされているコンピュータのホスト名を入力します。ポート番号を指定し、「次へ」をクリックします。
たとえば、コンピュータshobeen
に接続する場合、shobeen
と入力します。
「ネット・サービス名の構成-テスト」画面で、「はい」をクリックして接続のテストを実行します。次に、「次へ」をクリックします。
ほとんどの場合、テストが失敗するのは、Oracle Universal Installerからダイアログ・ボックスに提供されるデフォルトのユーザー名とパスワードがターゲット・データベースのユーザー名とパスワードと一致しない場合のみです。「ログインの変更」をクリックし、ユーザー名とパスワードを再入力して「OK」をクリックします。
「接続中」画面で、「次へ」をクリックします。
「ネット・サービス名」画面で、使用するネット・サービス名を入力します。
残りのプロンプトに応答して、構成を完了します。
「インストールの終了」画面で、「終了」、「はい」の順にクリックしてOracle Universal Installerを終了します。
第4章「Oracle Databaseのインストール後の作業」に進み、インストール後の作業を完了します。