- Oracle Formsのインストール
- Oracle Formsのインストールおよび構成
- Oracle Formsのインストールおよび構成
- 構成ウィザードによるWebLogicドメインの作成
構成ウィザードによるWebLogicドメインの作成
構成ウィザードは、必要なWebLogic Serverドメインの作成およびOracle Forms and Reportsの構成のタスクに役立ち、タスクが簡略化されます。
ノート:
Microsoft Windowsで構成を実行するには、昇格された管理者DOSシェルから構成ウィザードを実行する必要があります。Unix/Linuxでは、シェル・セッションは、インストールを実行したユーザーと同じユーザー(oracle
など)が所有している必要があります。この手順に従わない場合、構成はサイレントに失敗します。
ORACLE_HOME/oracle_common/common/bin
ディレクトリにあるconfig.sh
(Windowsの場合はconfig.cmd
)を使用して構成ウィザードを実行します。- 表2-4に示す画面に従って操作します。
表2-4 構成ウィザードの画面
画面 説明 ドメインの作成 「新しいドメインの作成」を選択して、希望するドメイン・ホームのパスを入力します。
ノート:
ドメイン・ホームはOracleホーム内に存在しないようにすることをお薦めします。したがって、"Oracle_Home"をデフォルト値から削除するか、デフォルトで表示される場所とはまったく異なる場所を使用することをお薦めします。テンプレート 「製品テンプレートを使用してドメインを作成」を選択します。
「使用可能なテンプレート」ボックスで、目的のコンポーネントを選択します。たとえば、Oracle Formsを構成するには、"Oracle Forms – 14.1.2.0.0 [forms]"という名前のテンプレートを選択します。必要なその他のコンポーネント(Oracle Reportsなど)の場合も同様に選択します。
ノート:
依存テンプレートは自動的に選択されます。依存テンプレートは選択解除できません。一般的に使用されるテンプレート:
- Oracle Forms Application Deployment Services (FADS)
- Oracle Forms
- Oracle Reportsアプリケーション
- Oracle Reportsツール
- Oracle Reports Server
- Oracle Reports Bridge
- Oracle HTTP Server
ノート:
詳細は、個別のコンポーネントのドキュメントを参照してください。アプリケーションの場所 ドメインの場所で説明したように、アプリケーションの場所はOracleホーム内に存在しないようにすることをお薦めします。デフォルト・パスから"Oracle_Home"を削除するか、デフォルトで表示される場所とはまったく異なる場所を使用します。 管理者アカウント 目的のWebLogicドメイン管理ユーザー名とパスワードを入力します。
この情報は、Fusion Middleware Controlにアクセスしたり、コマンドラインでサーバーを起動および停止する際に必要です。また、Forms Application Deployment Services (テンプレートで選択されている場合)などの他のサービスへのアクセスにも使用されます。
ドメイン・モードおよびJDK 「ドメイン・モード」で、「開発」または「本番」を選択します。最高レベルのセキュリティを確保するために、「本番」を選択することをお薦めします。本番モードが選択されている場合、デフォルトで「セキュア・モード」も選択されます。
このモードでは、指定されたデモ/例のTLS証明書を使用してSSL/TLSを使用できます。ただし、その証明書は、信頼できる既知の認証局によって提供される、より適切な証明書に置き換える必要があります。
セキュア・モードを無効にすることはお薦めしませんが、機密データにアクセスしないテスト環境などでは役立ちます。
目的のポート・タイプを有効または無効にします。セキュア・モードの場合、SSLポートはデフォルトで有効になっています。
デフォルトJDKの選択は、インストールの実行に使用したものとは異なるバージョンのJDKを使用する必要がある場合を除き、ほとんどの構成に適しています。
データベース構成タイプ デフォルトの選択はほとんどの場合に適しています。RCU DBのホスト名、サービス名、ポート、スキーマ所有者およびスキーマ・パスワードを入力します。「RCU構成の取得」をクリックします。
ノート:
スキーマ名は、インフラストラクチャ・スキーマを作成するためにRCUを実行したときに指定した接頭辞値の後に_STB
が続きます。たとえば、PROD_STB
です。スキーマ名フィールドに値を入力する場合は、_STB
を含める必要があります。「接続結果ログ」パネルに成功メッセージがあることを確認します。成功メッセージがない場合は、このステップで実行したデータベース・エントリを確認してから再試行してください。
JDBCコンポーネント・スキーマ このステップでは、各リポジトリ・スキーマが同じパスワードを使用することを前提としています。そうでない場合は、必要に応じて正しいスキーマ・パスワードを入力します。 JDBCコンポーネント・スキーマ・テスト テストは、この画面が表示されると自動的に開始されます。そうでない場合は、「選択された接続のテスト」をクリックします。
失敗が示されている場合は、「結果ログ」フィールドを慎重に確認し、修正してから再試行してください。
拡張構成 この画面で選択する必要があるボックスは、前のステップで選択したテンプレートによって異なります。ほとんどの場合は、次のテンプレートを選択する必要があります:
- 管理サーバー
- ノード・マネージャ
- トポロジ
- システム・コンポーネント
必要なカスタマイズのレベルに応じて、他の選択肢が必要になる場合があります。
ここで推奨するエントリを選択した場合、次の4つの画面が表示されます。
管理サーバー ほとんどの場合、デフォルト値で十分です。ポート番号を変更する必要がある場合は、すでに使用中のポートに変更しないように注意してください。
ノート:
このドメインに含めるForms Application Deployment Services (FADS)が選択されている場合は、「サーバー・グループ」ポップリストをクリックしてWSMPM-MAN-SVR
を選択します。ノード・マネージャ ノード・マネージャのユーザー名とパスワードを指定します。これは、コマンドラインで管理対象サーバーおよびコンポーネントを起動および停止する際に必要です。 管理対象サーバー ほとんどの場合、デフォルト値で十分です。ポート番号を変更する必要がある場合は、すでに使用中のポートに変更しないように注意してください。
管理対象サーバーを追加する場合は、適切なサーバー・グループに正しく追加してください。
各管理対象サーバーには、そのサーバーに関連付けられているサーバー・グループ(
WLS_FORMS
の場合はFORMS-MAN-SVR
など)およびJRF-MAN-SVR
が含まれていることを確認します。ノート:
JRF-MAN-SVR
は自動的には選択できません。そうでない場合は、「サーバー・グループ」リストのJRF-MAN-SVR
ボックスを選択して追加し、続行します。クラスタ ほとんどの場合、すべてデフォルト値で十分です。ただし、必要に応じて、ここでクラスタを追加できます。 サーバー・テンプレート ほとんどの場合、デフォルト値で十分です。 動的サーバー ほとんどの場合、デフォルト値で十分です。 クラスタへのサーバーの割当て サーバーが目的のクラスタに適切に割り当てられていることを確認します。ほとんどの場合、デフォルト値で十分です。
そうでない場合は、左右のボタンを使用して、サーバーを目的のクラスタに移動します。
Coherenceクラスタ ほとんどの場合、デフォルト値で十分です。 マシン この画面を使用して、マシン名をオーバーライドする、または拡張ドメイン・シナリオ用のマシン名を追加します(リモートFormsノードの追加など)。ほとんどの場合、デフォルト値で十分です。 サーバーのマシンへの割当て 右側のAdminServerMachineノードを選択し、移動する必要がある各サーバーの上部のボタンをクリックして、AdminServerおよび以前に作成した可能性がある追加のサーバーをAdminServerMachineに移動します。これで、すべてのエントリが右側のペインに表示されます。 システム・コンポーネント ほとんどの場合、デフォルト値で十分です。
以前にHTTP Server (OHS)を追加した場合は、「+追加」をクリックします。「システム・コンポーネント」フィールドで、OHSコンポーネントの名前(
ohs1
など)を指定し、「コンポーネント・タイプ」リストからOHS
を選択します。OHSサーバー ほとんどの場合、デフォルト値で十分です。"localhost"のかわりに完全修飾されたserver.domainを使用することが望ましい場合は、適切な変更を行います。 システム・コンポーネントのマシンへの割当 左側のすべてのシステム・コンポーネントが右側の適切なマシンに割り当てられていることを確認します。
左側でSystemComponent、右側でAdminServerMachineを選択します。次に、右矢印をクリックして、左側のコンポーネントをすべて右に移動します。
構成サマリー 「構成サマリー」画面には、作成後にドメインに含まれる内容が示されます。
すべて問題なければ、「作成」をクリックします。
構成の進行状況 この画面には、ドメイン作成の進行状況が表示されます。このプロセスには時間がかかる場合があります。所要時間は、マシンやネットワークのパフォーマンスなど、多くの要因によって異なります。
エラーが発生した場合は、エラーが表示されます。残念ながら、リポジトリ・スキーマを削除してやり直さなければ、一部のエラーは修正できない場合があります。このプロセスまたはこの環境とデータベース間の接続を中断しないように注意してください。
ドメインが正常に作成されたら、「終了」をクリックしてウィザードを閉じます。
- サーバー(ノード・マネージャ、管理サーバーおよび管理対象サーバー)を起動します。
- Unix/Linuxプラットフォームでは、これらのサーバーを初回に起動するシェルは、インストールの所有者(たとえば、
oracle
)により所有されている必要があります。 - Microsoft Windowsでは、これらのサーバーを初回に起動するDOSシェルには、管理者権限が付与されている必要があります。
管理者シェルのセッションを有効化するには、「コマンド・プロンプト」ショートカットを右クリックして、「管理者として実行」を選択します。表示されるシェルでは、管理者権限があることがタイトル・バーに表示されます。
- Unix/Linuxプラットフォームでは、これらのサーバーを初回に起動するシェルは、インストールの所有者(たとえば、
ドメイン作成後のステップ
- ドメインにForms Application Deployment Services (FADS)を含めた場合は、「FADS構成後ステップの実行」を参照してFADSの設定を完了します。
- Oracle Reportsをドメインに含めた場合は、『Oracle Forms and Reportsのインストール』(バージョン12.2.1.3)の「2.4.7.3 マシンのプロビジョニング」に示されたステップを実行します。
- Oracle HTTP Server (OHS)をドメインに含めた場合、FormsとOHSの統合方法の詳細は、『Oracle Formsの操作』のOracle Formsの構成ヘルパー・スクリプトに関する項を参照してください。