送信者キューに滞在し、私は両方サービスブローカは、メッセージは、ターゲットサーバーに到着それは私が、送信者と受信者のサービスブローカー</p> <p>でSQLサーバー2012を使用しています
create MESSAGE TYPE [//Photo/Message]
VALIDATION = NONE
create CONTRACT [//photo/Contract]
([//Photo/Message] SENT BY INITIATOR)
で次の契約やメッセージでを持っています送信者:
create SERVICE [tcp://192.168.4.173:4022/HadoopSender/Audit/HadoopDataSender]
AUTHORIZATION dbo
ON QUEUE dbo.HadoopInitiatorAuditQueue -
私は
として、受信機でのルートを作成しました私は、送信者からのメッセージを送って発行する、それがターゲットサーバのキューに到達したが、このメッセージは送信者キューsys.transmission_queue
から削除されていない理由、それは私が適用されるべきである任意の構成がある送信者 でsys.transmission_queue
のまま?
ターゲットにルートがイニシエータに戻っていますか?それが設定されていないときにあなたが何を記述しているのか分かります。 –
送信者証明書に従うようにイニシエータからターゲットまでのルートがあり、ターゲットには次のルートがあります。ROUTE [RouteDataReceiver] \t WITH ADDRESS = N'TRANSPORT ' –
私は、受信者から送信者に送信者にsys.transmission_queueからメッセージを削除するように依頼するにはどうすればこの確認応答が送られないのか分かります。 –