AIXプラットフォームにIBM websphere MQ[v5.2]があり、私のマシンはMQクライアントv7.5を搭載したWindows 7 proです。
サーバーにリモートで接続しようとしましたが、Authorization
エラー メッセージが表示されました。これは、私のローカル ユーザー アカウントがリモートでキュー マネージャーに接続する権限を持っているためです。
そのため、システムに新しいユーザー アカウントを作成し、メッセージを送信/取得する権限を持つサーバーのような名前で、クライアント モード [Websphere MQ v7.5] で接続できるようになりました。
実際にサーバーに接続しているかどうかはわかりませんが、認証エラーメッセージが表示されないため、成功と見なしました。しかし、問題は、キューを使用してcmdからメッセージをキューに入れようとしたときにamqsputc Queue_name mqm
、メッセージが開いて取得されることです。しかし、コマンドを使用してメッセージを取得しようとすると、amqsgetc queue_name mqm
「NO MORE MESSAGE」と表示されます。
問題は何ですか?
スクリーンショット: