2010-08-24 106 views
3

是否可以在不使用sql enterprise/standard的情況下在sql express上使用外部激活?在Sql Server Express 2008中使用Service Broker

我想將消息發送到SQL Express服務代理,然後把它通知我的外部應用服務在同一機器上運行,以一個控制檯應用程序揭開序幕皮卡消息並對其進行處理。我已經成功地從遠程Sql Enterprise數據庫執行此操作。

但現在我需要的一切包含在自一個盒子的SQL Express,而無需使用遠程SQL企業。

但是SQL Express的有它的侷限性,所以我想,如果我可以使用作爲一個獨立的配置說明,但會通SQL企業的SQL Express。謝謝你的幫助!

回答

5

只要發送郵件的郵箱是非快遞版,您就可以這樣做。

服務代理的版本相關的限制是,郵件必須經過至少一個非Express實例的道路上從發送服務,接收服務。 External Activator服務本身沒有限制。

+0

這是一個真正的無賴。將不得不爲我的使用情況使用標準版。謝謝你的幫助! – Stacy 2010-08-25 03:17:48

+1

外部激活將使用快遞。你需要標準或更好的唯一原因是你想要使用路由或交付給多個SQL服務器。如果郵件在同一個數據庫中的不同隊列上發送和接收,Express將正常工作。 – 2015-01-08 11:50:36

相關問題