サーバへ転送した定義ファイルを用いて、環境を作成します。
環境の作成は、システム構築シートから出力された“Output_WUAPP.txt”ファイルに記述されているコマンド文字列をコピーして実行する方法で行います。
コマンドの実行は、定義ファイルの転送先ディレクトリに移動した上で行ってください。
環境の作成は、以下の手順で実施します。
システムパラメタのチューニング
データベースのチューニング
データベースリソース定義の登録
CORBAワークユニットの作成
CORBAサーバアプリケーションの登録
データベースアクセス環境の作成
実際の運用では、環境にあったチューニングが必要ですが、本サンプルプログラムでは、チューニングを行う必要はありません。
実際の運用では、環境にあったチューニングが必要ですが、本サンプルプログラムでは、チューニングを行う必要はありません。
サーバアプリケーションから業務用データベースを操作する場合に必要となるデータベースリソース定義を登録します。
データベースリソース定義を登録する前に、システム構築シートから出力されたデータベースリソース定義入力ファイルに、データベースにアクセスするユーザのパスワードを設定します。
以下にサンプルプログラムにおける設定例を示します。
修正するファイル | 設定箇所 |
---|---|
BASDataSource_dbrsc.def | PASSWD項目 |
その後、システム構築シートで出力された以下のコマンド文字列をコピーして実行してください。
% cd /opt/FJSVibs/var/tmp/deploy |
$ cd /opt/FJSVibs/var/tmp/deploy |
>cd C:\Interstage\BAS\var\tmp\deploy |
CORBAワークユニットを作成します。システム構築シートで出力されたコマンド文字列をコピーして、以下のコマンドを実行してください。
% cd /opt/FJSVibs/var/tmp/deploy/ibaswu_PAYMENT |
$ cd /opt/FJSVibs/var/tmp/deploy/ibaswu_PAYMENT |
>cd C:\Interstage\BAS\var\tmp\deploy\ibaswu_PAYMENT |
CORBAサーバアプリケーションを登録します。
システム構築シートで出力されたコマンド文字列をコピーして、以下のコマンドを実行してください。
% cd /opt/FJSVibs/var/tmp/deploy/ibaswu_PAYMENT |
$ cd /opt/FJSVibs/var/tmp/deploy/ibaswu_PAYMENT |
>cd C:\Interstage\BAS\var\tmp\deploy\ibaswu_PAYMENT |
サーバアプリケーションがSymfoware Serverの業務用データベースにアクセスするための環境を作成します。
システム構築シートで出力したクライアント用の動作環境ファイル“fssqlenvc”を、ワークユニットごとに以下のディレクトリにコピーしてください。
ワークユニット名 | 格納先ディレクトリ |
---|---|
ibaswu_PAYMENT | /opt/FJSVibs/var/deployment/mlserver/ibaswu_PAYMENT/current |
ibaswu_STOCK | /opt/FJSVibs/var/deployment/mlserver/ibaswu_STOCK/current |
実行例を以下に示します。
% mkdir -p /opt/FJSVibs/var/deployment/mlserver/ibaswu_PAYMENT/current |
システム構築シートで出力したクライアント用の動作環境ファイル“fssqlenvc”を、ワークユニットごとに以下のディレクトリにコピーしてください。
ワークユニット名 | 格納先ディレクトリ |
---|---|
ibaswu_PAYMENT | /opt/FJSVibs/var/deployment/mlserver/ibaswu_PAYMENT/current |
ibaswu_STOCK | /opt/FJSVibs/var/deployment/mlserver/ibaswu_STOCK/current |
実行例を以下に示します。
$ mkdir -p /opt/FJSVibs/var/deployment/mlserver/ibaswu_PAYMENT/current |
システム構築シートで出力したクライアント用の動作環境ファイル“fssqlenvc”を、ワークユニットごとに以下のフォルダに格納します。
ワークユニット名 | 格納先フォルダ |
---|---|
ibaswu_PAYMENT | C:\Interstage\BAS\var\deployment\mlserver\ibaswu_PAYMENT\current |
ibaswu_STOCK | C:\Interstage\BAS\var\deployment\mlserver\ibaswu_STOCK\current |
実行例を以下に示します。
>mkdir C:\Interstage\BAS\var\deployment\mlserver\ibaswu_PAYMENT\current |