Service Broker 的錯誤處理
使用 Service Broker 之應用程式中的錯誤處理具有兩個不同的層面。首先,應用程式必須透過一般 Transact-SQL 錯誤機制來處理由 Database Engine 引發的錯誤。其次,使用 Service Broker 的應用程式必須處理在服務的佇列上,以訊息的方式到達的非同步錯誤。不論是哪一種情況,應用程式都必須根據訊息採取行動,才能永遠地移除訊息,而且應用程式必須在更新與交談群組相關的狀態之前,永遠保存交談群組鎖定。
本章節內容
處理 Transact-SQL 錯誤 (Service Broker)
描述在維護交易式訊息時處理 Transact-SQL 錯誤的策略。處理 Service Broker 錯誤訊息
描述處理由 Service Broker 傳遞的錯誤訊息的策略。處理有害訊息
描述從有害訊息中復原的策略。