![]() ![]() ![]() ![]() ![]() ![]() ![]() |
次の項では、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コンポーネントは、デフォルトではインストールされません。
![]() ![]() ![]() |