下記の環境下において、PL/SQL言語によって開発されたWeb ApplicationをHTTP Server上で動かす手順を例示する。
- Oracle Web Server (OWS)
- Oracle Web Application Server(WAS)
- Oracle Application Server (OAS)
- Oracle Internet Application Server (iAS)
- Oracle Application Server 10g (OracleAS 10g)
- HTTP Serverのインストール
インストールは前回の「第12回 Oracle HTML DB、HTTP Serverのインストール」を参照されたい。相違点のみを下記に記す。
- インストールする製品の選択
「インストールする製品の選択」が表示されたら、「Oracle Database 10g Companion Products 10.2.0.2.0」を選択して「次へ」をクリックする。
Screen インストールする製品の選択
- 使用可能な製品コンポーネント
「使用可能な製品コンポーネント」が表示されたら、「Apache Standalone 10.1.2.1.0」を選択して「次へ」をクリックする。
Screen ホームの詳細の指定
- コンフィギュレーション・アシスタント
「Starting HTTP Server」が終了するまで待つ。
Screen コンフィギュレーション・アシスタント
- 定義ファイルの設定
- DAD (Database Access Descriptor) Configuration File (dads.conf)の作成
「dads.README」に入っているテンプレートから「dads.conf」を作成する。
編集後、「dads.conf」の内容は下記のとおりになる。
- ローカル・ネーミング・パラメータ (tnsnames.ora)の作成
「Oracle Database 10g」に入っているtnsnames.oraを「Oracle HTTP Server」にコピーする。
- プログラムコードの作成
- PL/SQLプロシジャーの作成
下記のプログラムコードを作成して「list.sql」の名前で保存する。
- PL/SQLプロシジャーのコンパイル
下記の手順によりプロシジャーのコンパイルする。
- Oracle HTTP Serverの再起動
「$ORACLE_HOME/companion/opmn/bin/opmnctl」コマンドを使用する。
- プログラムの実行
ブラウザでURLに「http://server_addr:7777/plsqlapp/list」を指定する。
Screen 実行結果
0 件のコメント:
コメントを投稿