1 Oracle GoldenGate Studioのインストールの準備

Oracle GoldenGate Studioのインストールの準備をするには、正しいインストール・ソフトウェアを入手するために、システムが基本要件を満たしていることを確認します。

正しいインストール・ソフトウェアは、https://www.oracle.com/technetwork/middleware/goldengate/downloads/index.htmlで入手できます

Oracle GoldenGate Studioのインストールのロードマップ

このロードマップでは、Oracle GoldenGate Studioをインストールするために必要なステップ(環境の確認、インストーラの実行、リポジトリ・スキーマの作成、インストール後のOracle GoldenGate Studioの起動など)について説明します。

次の表に、Oracle GoldenGate Studioのインストールに必要なステップの概要を示します。

表1-1 標準的なインストールのロードマップ

タスク 説明 ドキュメント

システム環境の確認。

インストールの前に、最小限のシステム要件およびネットワーク要件を満たしていることを確認します。

「システム環境の確認のロードマップ」を参照してください。

インストールの前後で必要になる必須パッチの確認。

インストールしているソフトウェアに必要な必須パッチがあるかどうかについては、Oracle Fusion Middleware Infrastructureのリリース・ノートを確認してください。

Oracle Fusion Middleware Infrastructureリリース・ノートインストールと構成に関する項を参照してください。

適切なディストリビューションを入手します

Oracle GoldenGate Studioディストリビューションを入手します。

製品ディストリビューションの入手を参照してください。

インストール・ディレクトリの決定。

インストーラがアクセスまたは作成する必要のあるインストーラ・ディレクトリに、インストーラがアクセスまたは作成できることを確認します。また、最小限の要件を満たすシステムにディレクトリが存在することを確認します。

注意: Oracle GoldenGate Studioバイナリは、NFSマウントされたファイル・システムにインストールしないことをお薦めします。

Oracle Fusion Middleware Oracle Fusion Middlewareの理解Oracle Fusion Middlewareの主要ディレクトリに関する項を参照してください。

ソフトウェアのインストール。

Oracle Universal Installerを実行してOracle GoldenGate Studioをインストールします。

ソフトウェアのインストールにより、使用しているシステムにソフトウェアが転送され、Oracleホーム・ディレクトリが作成されます。

「Oracle GoldenGate Studioソフトウェアのインストール」を参照してください。

注意:

Oracle GoldenGate Studioはスタンドアロン・ソフトウェアです。前提条件としてインフラストラクチャ・ソフトウェアをインストールする必要はありません。

Oracle GoldenGate Studioリポジトリ・スキーマの作成。

リポジトリ作成ユーティリティを実行してOracle GoldenGate Studioリポジトリ・スキーマを作成します。

「Oracle GoldenGate Studioリポジトリ・スキーマの作成」を参照してください。

Oracle GoldenGate Studioの起動と使用。

Oracle GoldenGate Studioを使用するための追加のツールとリソースを検出します。

「Oracle GoldenGate Studioをインストールした後の次のステップ」を参照してください。

システム環境の確認のロードマップ

インストール・プロセスを開始する前に、このロードマップの重要な情報を確認して理解してください。ここでは、Oracle GoldenGate Studioをインストールするために、現在の環境が適切に準備されていることを確認するための重要なタスクおよび判断項目を示します。

次の表に、Oracle GoldenGate Studioをインストールするために、現在の環境が準備されていることを確認するための重要なタスクおよび判断項目を示します。

表1-2 システム環境の検証ロードマップ

タスク 説明 ドキュメント

動作保証およびシステム要件を確認します

インストールおよび構成について、ご使用のオペレーティング・システムが動作保証され適切に構成されることを確認します。

動作保証、システムおよび相互運用性の要件の確認を参照してください。

適切なインストール・ユーザーを特定します

インストール・ユーザーが、ソフトウェアをインストールするための必要な権限を持っていることを確認します。

「インストール・ユーザーの選択」を参照してください。

システム上のOracleホーム・ディレクトリを選択します。

推奨ディレクトリ構造に従って、インストールに必要なOracleホーム・ディレクトリが作成できることを確認します。

Oracle GoldenGate Studioは、スタンドアロン・インストールです。Oracleホーム・ディレクトリは、空の新規ディレクトリである必要があります。

「Oracleホーム・ディレクトリについて」を参照してください。

動作保証されたJDKをインストールします

配布のインストール・プログラムは、ご使用のシステムで動作保証されたJDKを必要とします。

Oracle Fusion MiddlewareのインストールのためのJDK要件についてを参照してください。

中間層のスキーマのデータベースのインストールと構成

Oracle GoldenGate Studioで必要なリポジトリ・スキーマ用に適切に構成された動作保証済データベースにアクセスできる必要があります。

Oracle Fusion Middlewareのインストールのためのデータベース要件についてを参照してください。

動作保証、システムおよび相互運用性の要件の確認

ご使用の環境がインストールの要件を満たしていることを確認するには、動作保証マトリックスおよびシステム要件のドキュメントを使用することをお薦めします。

  1. 環境が動作保証要件を満たしていることの確認:

    サポートされているハードウェアまたはソフトウェア構成上に製品をインストールすることを確認してください。Oracle Fusion Middlewareでサポートされるシステム構成のページで、使用しているリリースの動作保証ドキュメントを参照してください。

    Oracleでは、動作保証済のすべてのシステムおよび環境で製品のパフォーマンスをテストおよび検証しています。新しい動作保証要件がリリースされると、それらはすぐに動作保証に関するドキュメントに追加されます。動作保証情報は随時発表されます。そのため、動作保証ドキュメントは、ドキュメント・ライブラリとは別に作成され、Oracle Technology Networkで利用できます。

  2. 動作保証情報を確認するためのシステム要件ドキュメントの使用:

    Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントを使用して、動作保証要件が満たされていることを確認してください。たとえば、お使いの製品が64ビットのOracle Linux 6.5で動作保証されたことが動作保証ドキュメントで明示された場合、その動作保証ドキュメントを使用してシステムが求められる最低限の要件を満たしていることを確認してください。その中には、ディスク領域、使用可能なメモリー、特定のプラットフォーム・パッケージとパッチ、およびその他のオペレーティング・システム固有の要件が含まれます。システム要件は今後変更される可能性があります。そのため、システム要件のドキュメントは、ドキュメント・ライブラリとは別に作成され、Oracle Technology Networkで利用できます。

  3. 複数の製品間での相互運用性の確認:

    複数のFusion Middleware製品を同一リリースから、または異なるリリースが混在した状態でインストールし実行する方法の詳細は、『Oracle Fusion Middleware相互運用性および互換性の理解』「Oracle Fusion Middleware 12cの相互運用性および互換性」を参照してください。

インストール・ユーザーの選択

システムをインストールおよび構成するユーザーは、必要な権限を持っている必要があります。

ユーザー権限について

Fusion Middleware製品をインストールするユーザーは、そのファイルを所有し、そのファイルに対する特定の権限を持ちます。

Fusion Middleware製品をインストールするユーザーには、次の権限があります。

  • 実行可能ファイル以外(.jar.properties.xmlなど)のすべてのファイルに対する読取り権限と書込み権限。その他の同じグループのすべてのユーザーにはファイル所有者として読取り権限のみがあります。

  • すべての実行可能ファイル(.exe.shまたは.cmd)に対する読取り、書込みおよび実行権限。同じグループのその他のすべてのユーザーにはファイル所有者として読取り権限および実行権限のみがあります。

したがって、ソフトウェアをインストールするユーザー以外のユーザーも、ドメインまたはFusion Middleware製品を構成するためにOracleホームのインストール・バイナリを使用できます。

その他、インストーラを実行する前に次のような考慮事項があります。

  • UNIXオペレーティング・システムでは、インストールの前にumask027に設定することをお薦めします。これにより、インストール時にファイルの権限を適切に設定できます。次のコマンドを使用します。

    umask 027

    このコマンドは、製品のインストーラと同じ端末ウィンドウで実行する必要があります。

  • UNIXオペレーティング・システムでは、インストール・プログラムをrootユーザーで実行しないでください。インストーラの起動検証が失敗し、続行できなくなります。

  • 製品のインストールを管理する際(パッチ適用など)は、初回の製品インストールに使用したものと同じユーザーIDを使用する必要があります。

  • Windowsオペレーティング・システムでは、インストールを実行するユーザーは管理者権限を持っている必要があります。「Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認」を参照してください。

UNIXオペレーティング・システムの非デフォルト・ユーザー権限について

デフォルトの権限の設定を変更すると、インストールおよびシステムのセキュリティが低下します。デフォルトの権限の設定を変更することはお薦めしません。

他のユーザーが特定のファイルまたは実行可能ファイルにアクセスする必要がある場合は、UNIXのsudoコマンド(または他の同様のコマンド)を使用してファイルのアクセス権を変更してください。

さらにサポートが必要な場合は、ご使用のUNIXオペレーティング・システムに付属している管理者ガイドを参照するか、オペレーティング・システムのベンダーに問い合せてください。

Windowsオペレーティング・システムでのインストール・ユーザーに管理者権限があることの確認

Windowsレジストリを更新するには、管理者権限が必要です。

デフォルトでは、管理者権限を持つグループのユーザーは、一般レベルの権限でシステムにサインインしますが、管理タスクを実行する際には権限レベルの引き上げをリクエストできます。

高い権限が必要なタスクを実行するには:

  1. 左下の「スタート」メニューまたはWindowsアイコンから、「コマンド・プロンプト」アイコンを見つけます。
  2. コマンド・プロンプトを右クリックして「管理者として実行」を選択します。
    こうするとコマンド・プロンプトのウィンドウが新規に開き、このウィンドウで実行されるすべてのアクションが管理者権限で実行されます。

    注意:

    システムでユーザーアクセス制御が有効な場合、このアクションの確認を求めるウインドウが表示される場合があります。確認し、この手順を続行します。
  3. 必要なタスクを実行します。

    たとえば、製品のインストーラを起動するには:

    jarファイルの場合は、次のように入力します。

    java —jar distribution_name.jar

    実行可能ファイル(.exe.binまたは.shファイル)の場合、次のように入力します。

    distribution_name.exe

Oracleホーム・ディレクトリについて

Oracle Fusion Middleware製品をインストールする場合は、Oracleホーム・ディレクトリを使用する必要があります。

このディレクトリは、同じマシンにインストールされた複数のFusion Middleware製品で使用される共通ファイルのリポジトリです。これらのファイルにより、Fusion Middlewareがシステムで正しく動作することが保証されます。これらによって、インストール時の製品間の依存関係のチェックが容易になります。このためOracleホーム・ディレクトリは、システムにインストールされるすべてのOracle Fusion Middleware製品の中心的なサポート・ディレクトリとみなすことができます。

Oracleホーム・ディレクトリは、Fusion MiddlewareドキュメントでORACLE_HOMEと呼ばれています。

Oracleホームに関する考慮事項

Oracleホーム・ディレクトリを作成してOracle Fusion Middleware製品をインストールするときには、次の点に注意してください。

  • Oracleホーム・ディレクトリの名前に空白を含めないでください。Oracleホーム・ディレクトリのパスに空白が含まれていると、エラー・メッセージが表示されます。

  • 単一のOracleホーム・ディレクトリには、Oracle Fusion Middlewareの各製品に1つのインスタンスのみインストールできます。異なるバージョンの製品を同じマシンにインストールするには、それぞれのバージョンを専用のOracleホーム・ディレクトリに格納する必要があります。

    単一のOracleホームに複数の異なる製品をインストールすることもできますが、Oracleホームには各製品で1つのバージョンのみをインストールできます。

複数のホーム・ディレクトリ

ほとんどの場合、Oracleホームは1つで十分ですが、複数のOracleホーム・ディレクトリを作成する場合もあります。たとえば次の場合に、複数のOracleホーム・ディレクトリを作成する必要があります。

  • それぞれ製品のスタックが別々の開発と本番環境を別々に管理する場合。2つのディレクトリを使用するこのにより、準備ができるまで本番環境を変更せずに、開発環境を更新できるようになります。

  • 2つのバージョンのFusion Middleware製品を同時に保持する場合。たとえば、製品の既存のバージョンを残したまま新しいバージョンをインストールする場合です。この場合、製品の各バージョンを専用のOracleホーム・ディレクトリにインストールする必要があります。

  • 相互に互換性のない複数の製品をインストールする必要があります。『Oracle Fusion Middleware相互運用性および互換性の理解』「Oracle Fusion Middleware 12c (12.2.1.4.0)の相互運用性および互換性」を参照してください。

注意:

複数のOracleホーム・ディレクトリを作成する場合は、各製品の構成段階で重複しないポート範囲を指定する必要があります。

Oracle Fusion MiddlewareのインストールのためのJDK要件について

ほとんどのFusion Middleware製品は、.jarファイル形式で配布されます。これらの配布にJDKは含まれていません。.jar配布インストーラを実行するには、動作保証されたJDKがシステムにインストールされている必要があります。

JDKがOracleホームの外部にインストールされていることを確認してください。Oracleホームの下にJDKをインストールすると、将来タスクを実行しようとしたときに、問題が発生する可能性があります。Oracle Universal Installerは、Oracleホーム・ディレクトリが空であるかどうかを検証し、空のディレクトリが指定されるまで、インストールを進めません。JDKのインストールは、/home/oracle/products/jdkディレクトリに配置することをお薦めします。

プラットフォーム固有のディストリビューションには、.bin (UNIXオペレーティング・システム用)または.exe (Windowsオペレーティング・システム用)インストーラが含まれます。その場合は、プラットフォーム固有のJDKがディストリビューションに含まれており、JDKを別途インストールする必要はありません。ただし、認定されたJDKのバージョンによっては、より新しいバージョンにそのJDKをアップグレードする必要があります。

Oracle Fusion Middlewareでサポートされるシステム構成のページで動作保証情報を参照し、必要なJDKバージョンであることを確認してください。12c (12.2.1.4.0)では、動作保証されたJDKは1.8.0_211以上です。

必要なJDKをダウンロードするには、次のURLにアクセスしてJava SE JDKをダウンロードします。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Oracle Fusion Middlewareのインストールのためのデータベース要件について

多くのOracle Fusion Middleware製品は、構成の前にデータベース・スキーマが必要です。このようなスキーマをインストールできるデータベースがない場合は、動作保証されたデータベースをインストールして構成する必要があります。

オペレーティング・システムで動作保証されているデータベースを調べるには、Oracle Technology Network (OTN)のOracle Fusion Middlewareのサポートされるシステム構成ページで、ご使用のリリース向けの動作保証情報のドキュメントを参照してください。

スキーマ作成用にデータベースが適切に構成されていることを確認するには、Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントのリポジトリ作成ユーティリティの要件に関する項を参照してください。

データベースが正しく構成されたら、Repository Creation Utility(RCU)を使用してデータベースに製品スキーマを作成する必要があります。このツールはOracle Fusion Middleware製品のOracleホームに用意されています。『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』リポジトリ作成ユーティリティの概要に関する項を参照してください。

製品ディストリビューションの入手

Oracle Fusion Middleware InfrastructureおよびOracle GoldenGate Studioディストリビューションは、Oracle Technology Network (OTN)で入手できます。

Oracle Fusion Middleware InfrastructureおよびOracle GoldenGate Studioのインストールを準備する手順は次のとおりです。

  1. コマンドラインでjava -versionと入力して、動作保証されたJDKがご使用のシステムにインストールされていることを確認します。12c (12.2.1.4.0)では、動作保証されたJDKは1.8.0_211以上です。

    Oracle Fusion MiddlewareのインストールのためのJDK要件についてを参照してください。

  2. Oracle Fusion Middleware InfrastructureおよびOracle GoldenGate Studioソフトウェアを検索してダウンロードします。

    詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareのインストールのプランニング製品ディストリビューションの入手に関する項を参照してください。