|
次の項では、Oracle Tuxedo Message Queueをインストールした後に実行するタスクについて説明します。
Oracle Tuxedo Message Queueソフトウェアが正しくインストールされていることを確認する方法の1つは、インストール時に提供される1つまたは複数のサンプル・アプリケーションを実行してみることです。simpqappアプリケーションは、非分散アプリケーション、つまり1台のマシン上で動作します。Oracle Tuxedo Message Queueソフトウェアをインストールしたら、すぐに起動して動作できるように設計されています。
simpqappサンプルは、キュー・サービスを提供するキュー・サーバーTuxMsgQと、3つのクライアントenqclt、deqcltおよびfilterで構成されます。
enqcltクライアントは、QSPACE.QUEUE1キューにアタッチし、QSPACE.QUEUE2キューに1つのメッセージをエンキューします。
deqcltクライアントは、QSPACE.QUEUE2キューにアタッチし、enqcltクライアントからメッセージをデキューします。
filterクライアントの例は、キューからメッセージをデキューする際の単純なフィルタおよび複雑なフィルタの使い方を示しています。
QSPACEはキュー・スペース名で、キュー・サーバーTuxMsgQによってサービスとして通知されます。QUEUE1およびQUEUE2は、キュー・スペースQSPACE内のキューです。
UNIXシステムでは、$TUXDIR/samples/OTMQ/simpqappディレクトリにあります。
| 注: | サンプルは、Oracle Tuxedo Message Queueのインストール時に、インストールすることを選択しないとインストールされません。次の項で説明する手順は、simpqappのディレクトリにあるREADME.txtファイルにも記述されています。 |
UNIXシステムで、サンプルを構成して実行するには、次の手順を行います。
このコマンドはスクリプトで、クライアントをビルドし、QUEUEおよびトランザクション・ログを作成し、アプリケーションを起動し、クライアントを実行し、そしてすべてを削除します。一度このスクリプトの実行に成功していれば、スクリプトを使わず、それぞれのコマンドを個別に実行する際の指針となります。スクリプトからエラーが報告されなければ、成功です。
Oracle Tuxedo Message Queue12cリリース2 (12.1.3)をアンインストールしても、インストールと関連付けられているOracleホーム・ディレクトリは削除されませんが、インストーラ・プログラムによってインストールされたすべてのOracle Tuxedo Message Queueコンポーネントは削除されます。また、アンインストールによって、インストールと関連付けられている製品ディレクトリも削除されます。
OUIを起動すると、「ようこそ」画面が表示されます。「製品の削除」をクリックします。「インベントリ」パネルの「内容」タブから削除対象製品を選択してから、「削除」をクリックします。
また、Oracleホームを同様に削除できます。Oracleホームを削除した後、その名前と場所を再利用して、他の製品をインストールできます。そして、アンインストールを確認します。選択された製品がアンインストールされると、「インベントリ」パネルが表示されます。
Oracle Tuxedo Message QueueのコピーがすでにインストールされているシステムでOracle Tuxedo Message Queueインストール・プログラムを開始すると、インストール・プログラムによって既存のOracle Tuxedo Message Queueホーム・ディレクトリが検出され、選択したORACLE_HOMEにOracle Tuxedo Message Queueがすでにインストールされていることを示す警告が表示されます。インストールを続行する場合、選択されたORACLE_HOMEに存在しないコンポーネントはインストールされます。既存のOracle Tuxedo Message Queueコンポーネントは、デフォルトではインストールされません。
|