プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle DatabaseのためのOracle GoldenGateのインストールおよび構成
12c (12.2.0.1)
E70107-04
目次へ移動
目次

前
次

2.5 Oracle GoldenGateのインストール

Oracle DatabaseのためのOracle GoldenGateはOracle Universal Installer (OUI)からインストールされます。OUIは、Oracle GoldenGateバイナリおよび作業ファイルのインストール、ならびにOracle GoldenGateが動作する適切なデータベース環境の設定に必要な入力を求めるグラフィック・インストール・プログラムです。

OUIは、OUIおよびOracle GoldenGateでサポートされるすべてのLinux、UNIXおよびWindowsプラットフォームで使用できます。

OUIは、Oracleバージョン11g以上でサポートされます。Oracle GoldenGateのインスタンスは、1つのOracle Databaseメジャー・バージョンのみで、指定した任意のOracleホームにインストールできます。たとえば、Oracle Database 11.2と12.1を使用している場合は、それぞれにOracle GoldenGateをインストールする必要があります。これは、同じメジャー・リリース内のデータ・パッチ・レベルには適用されません。同じまたは異なるデータベースの場合は、同じホストにOracle GoldenGateの複数のインスタンスをインストールできます。

インストーラは、選択したデータベースに関連付けられる中央インベントリにOracle GoldenGateホーム・ディレクトリを登録します。OUIを使用して製品がインストールされている場合、インベントリには、ホストにインストールされるすべてのOracleソフトウェア製品の情報が格納されます。

2.5.1 OUIを使用した対話型インストールの実行

対話型インストールでは、必要なインストール情報を求めるグラフィカル・ユーザー・インタフェースが提供されます。次の手順は新規のインストール、ならびにアップグレードに適用されます。ただし、Oracle GoldenGateへのアップグレードを実行するには、Oracle GoldenGateのアップグレードfor Windows and UNIXの手順に従ってください。これには適切な時期にOUIを実行するためのプロンプトが含まれます。

  1. インストール・ファイルを展開します。
  2. 展開されたディレクトリから、runInstallerプログラム(UNIXまたはLinux)またはsetup.exe (Windows)を実行します。
  3. 「Select Installation Option」ページで、インストールするOracle GoldenGateのバージョンを選択し、「Next」をクリックして続行します。
  4. 「Specify Installation Details」ページで、次を指定します。
    • 「Software Location」で、Oracle GoldenGateのインストール・ディレクトリを指定します。これには、空でディスク領域の量が画面に表示される新規または既存のディレクトリ(12.1.2.0.0より前のバージョンのOracle GoldenGateの場合)か、既存のOracle GoldenGateのインストール場所(既存のOracle GoldenGateインストールをアップグレードする場合)内のディレクトリが可能です。デフォルトの場所は、ユーザーのホーム・ディレクトリの下にありますが、マウントされておらず、割当て制限のないローカル・ディレクトリに変更することをお薦めします。指定したディレクトリは、Oracle中央インベントリの登録済のホームにはできません。クラスタにインストールする場合は、クラスタ内の各ノードのローカル・ストレージにOracle GoldenGateをインストールすることで、アップグレードおよびソフトウェア・パッチ適用のための高可用性オプションを利用できます。クラスタへのOracle GoldenGateのインストールの詳細は、「クラスタ内でのOracle GoldenGateのインストールの準備」を参照してください。

    • (オプション)「Start Manager」を選択し、Oracle GoldenGateのサブディレクトリをインストール場所に作成する、ライブラリ・パスを設定する、指定したポート番号でManagerを開始するなどの構成機能を実行します。続行するには、データベースがシステムに存在する必要があります。「Start Manager」を選択すると、「Database Location」および「Manager Port」フィールドが表示されます。

      • 「Database Location」で、指定した場所のデータベース・バージョンをOracle Database 12c (Oracle GoldenGate for Oracle Database 12cをインストールしている場合)またはOracle Database 11g (Oracle GoldenGate for Oracle Database11gをインストールしている場合)にする必要があります。データベースには、Oracle中央インベントリの登録済のホームが含まれる必要があります。インストーラによって、Oracle GoldenGateホーム・ディレクトリが中央インベントリに登録されます。

      • 「Manager Port」で、デフォルトのポート番号をそのまま使用するか、予約および制限されていないManagerプロセス用の異なるポート番号を入力し、プロセス間通信に使用します。デフォルトのポートは、7809から始まる最初に使用可能なポートです。Oracle GoldenGateの複数のインスタンスを同じシステムにインストールする場合は、それぞれ異なるポート番号を使用する必要があります。

    • 「Next」をクリックして続行します。これが既存のOracle GoldenGateインストールへのアップグレードである場合、OUIでは選択したソフトウェアの場所にファイルまたはディレクトリがあると示されます。「Yes」をクリックします。

  5. 中央インベントリが含まれないホストにOUIからOracle製品を最初にインストールする場合は、「Create Inventory」ページが表示されます。
    • 「Inventory Directory」で、中央インベントリのディレクトリを指定します。これには、空の新規または既存のディレクトリが可能で、ディスク領域の量が画面に表示されます。ディレクトリを共有ドライブ上に置くことはできません。

    • メンバーにインベントリ・ディレクトリへの書込み権限があるオペレーティング・システム・グループを選択します。このグループは、Oracle GoldenGateのサブフォルダへのインベントリ情報の追加に使用されます。

  6. 「Summary」ページで、インストールに十分な領域があり、インストールの選択が正しいことを確認します。オプションで、「Save Response File」をクリックして、インストール情報をレスポンス・ファイルに保存します。このファイルを入力として使用して、コマンドラインからインストーラを実行し、他のシステムで成功したインストールの結果を複製します。このファイルを編集、またはテンプレートから新しいファイルを作成できます。「OUIを使用したサイレント・インストールの実行」を参照してください。
  7. 「Install」をクリックしてインストールを開始するか、「Back」をクリックして戻り、入力指定を変更します。既存のOracle GoldenGateインストールをアップグレードする際、OUIではソフトウェアの場所にファイルまたはディレクトリがあると示されます。「Yes」をクリックして続行します。インストールが終了すると、通知されます。
  8. 中央インベントリ・ディレクトリを作成すると、INVENTORY_LOCATION/orainstRoot.shスクリプトを実行するように求められます。このスクリプトは、rootオペレーティング・システム・ユーザーとして実行されます。このスクリプトでは、インベントリ・データが確立され、インストールされるOracle製品ごと(この場合はOracle GoldenGate)にサブディレクトリが作成されます。

2.5.2 OUIを使用したサイレント・インストールの実行

次の手順は新規のインストール、ならびにアップグレードに適用されます。ただし、Oracle GoldenGateへのアップグレードを実行するには、Oracle GoldenGateのアップグレードfor Windows and UNIXの手順に従ってください。これには適切な時期にOUIを実行するためのプロンプトが含まれます。

システムにX-Windowsインタフェースがない場合、または自動インストールを実行する場合は、コマンド・コンソールからサイレント・インストールを実行できます。サイレント・インストールでは、Oracle製品をインストールする場合に、組織の複数のユーザーが同じインストール・プロセス・オプションを使用できます。

サイレント・インストールを実行するには、レスポンス・ファイルを実行します。レスポンス・ファイルを作成するには、例2-4に示すように、インタラクティブOUIセッション中に「Save Response File」オプションを選択するか、テンプレートを編集します。レスポンス・ファイルを実行するには、次のコマンドを発行します。

-silent -nowait -responseFile path_to_file

レスポンス・ファイルおよびテンプレートは、Oracle GoldenGateインストール・ディレクトリのresponseサブディレクトリに格納されます。Oracle GoldenGateレスポンス・ファイルには、Oracle GoldenGateに固有のパラメータに加えて、Oracle構成パラメータの標準のセットが含まれます。これらのパラメータは、インタラクティブ・セッションのフィールドに対応します。

注意:

既存のOracle GoldenGateインストールをサイレント・オプションでアップグレードする場合、次の警告が示される場合があります。

WARNING:OUI-10030: 製品のインストール先として、空ではないディレクトリを指定しました。空のディレクトリ、または存在しないディレクトリを指定することをお薦めします。ただし、オペレーティング・システムで生成されたlost+foundなどのファイルまたはサブディレクトリがディレクトリにある場合は、このメッセージを無視することもできます。このOracleホームへのインストールを続行しますか。

[Enter]を押して続行します。

例2-4 Oracle GoldenGateレスポンス・ファイルのテンプレート

####################################################################
## Copyright(c) Oracle Corporation 2013. All rights reserved.     ##
##                                                                ##
## Specify values for the variables listed below to customize     ##
## your installation.                                             ##
##                                                                ##
## Each variable is associated with a comment. The comment        ##
## can help to populate the variables with the appropriate        ##
## values.                                                        ##
##                                                                ##
## IMPORTANT NOTE: This file should be secured to have read       ##
## permission only by the oracle user or an administrator who     ##
## own this installation to protect any sensitive input values.   ##
##                                                                ##
####################################################################
#-------------------------------------------------------------------------------
# Do not change the following system generated value. #-------------------------------------------------------------------------------
oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_
schema_v12_1_2################################################################################
##                                                                            ##
## Oracle GoldenGate installation option and details                          ####                                                                            ##
################################################################################
#-------------------------------------------------------------------------------
# Specify the installation option.
# Specify ORA12c for installing Oracle GoldenGate for Oracle Database 12c and
#         ORA11g for installing Oracle GoldenGate for Oracle Database 11g 
#-------------------------------------------------------------------------------
INSTALL_OPTION=

#-------------------------------------------------------------------------------
# Specify a location to install Oracle GoldenGate#-------------------------------------------------------------------------------
SOFTWARE_LOCATION=

#-------------------------------------------------------------------------------
# Specify true to start the manager after installation.
 
#-------------------------------------------------------------------------------
START_MANAGER=

#-------------------------------------------------------------------------------
# Specify a free port within the valid range for the manager process.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
MANAGER_PORT=

#-------------------------------------------------------------------------------
# Specify the location of the Oracle Database.
# Required only if START_MANAGER is true.
#-------------------------------------------------------------------------------
DATABASE_LOCATION=

################################################################################
##                                                                            ##
## Specify details to Create inventory for Oracle installs                    ##
## Required only for the first Oracle product install on a system.            ##
##                                                                            ##
################################################################################

#-------------------------------------------------------------------------------
# Specify the location which holds the install inventory files.
# This is an optional parameter if installing on# Windows based Operating System.#-------------------------------------------------------------------------------INVENTORY_LOCATION=

#-------------------------------------------------------------------------------
# UNIX group to be set for the inventory directory.  # This parameter is not applicable if installing on
# Windows based Operating System.
#-------------------------------------------------------------------------------
UNIX_GROUP_NAME=