2010-08-24 111 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

相关问题