【问题标题】:How to do a direct insert into SQL Server 2008 service broker queue如何直接插入 SQL Server 2008 服务代理队列
【发布时间】:2012-05-09 08:16:30
【问题描述】:

我正在研究 SQL Server 2008 Service Broker。我想从 Web 服务获取数据并将其插入队列。我了解从一个队列向另一个队列发送消息,但我首先如何将数据放入第一个队列?

【问题讨论】:

  • 我不确定我是否在回答您的问题,但我使用 SSIS(SQL Server 集成服务)通过 SPS Web 服务将数据从 MS SharePoint 列表推送到数据库。
  • 我想我在stackoverflow.com/questions/14631474/…问同样的问题

标签: sql-server tsql service-broker


【解决方案1】:

当您SEND 一条消息时,它会直接进入传输队列并从传输队列进入目标服务队列。

如果您想在整个对话期间保留消息,则可以ALTER QUEUE 并使用RETENTION = ON。在这种情况下,当会话结束时,消息将从发件人队列中删除。

【讨论】:

    猜你喜欢
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    • 2013-07-06
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多