标签: sql-server-2005 sql-server-2008-r2 service-broker
在SQL 2008 R2中创建Service Broker队列时,可以将POISON_MESSAGE_HANDLING状态指定为ON或OFF。如果它打开,据我所知,在连续5次回滚消息后,该消息被视为有害消息,并自动禁用该队列。还引发了BROKER_QUEUE_DISABLED事件。
在SQL 2005(和2008非R2)中,您没有获得POISON_MESSAGE_HANDLING设置的选项。在此设置为ON或此设置为OFF或其他不同的情况下,SQL 2005的行为是否与2008 R2相同?