共用方式為


如何:將 Notification Services 的執行個體切換到待命伺服器

您可以使用記錄傳送和資料庫鏡像,在待命伺服器上維護執行個體和應用程式資料庫。如果您需要使用待命伺服器,必須重新登錄及更新 Notification Services 的執行個體。這個主題顯示將 Notification Services 的執行個體切換到待命伺服器的一般程序。

ms172616.note(zh-tw,SQL.90).gif重要事項:
所有 Notification Services 部署都是唯一的。請使用下列程序作為開發及測試復原程序的方針。

將執行個體資料庫移至待命伺服器

  1. 如果可能,請停止 Notification Services 的執行個體。

    Notification Services 的執行個體常常試圖連接到資料庫伺服器。當執行個體在執行時,如果資料庫伺服器已經關閉,Notification Services 會將錯誤訊息寫入至 Microsoft Windows 應用程式事件記錄。

  2. 使待命資料庫伺服器回到線上,並完全復原執行個體和應用程式資料庫。如需詳細資訊,請參閱<記錄傳送的如何主題>或<資料庫鏡像的如何主題>。

  3. 開啟 Notification Services 命令提示字元。從 [開始] 功能表,依序指向 [程式集][Microsoft SQL Server 2005][組態工具],然後按一下 [Notification Services 命令提示字元]

  4. 以新的資料庫伺服器名稱登錄 Notification Services 的執行個體。如果執行個體向外延展,您需要在每一個執行主控的事件提供者、產生器、散發者、訂閱管理介面或非主控的事件提供者的伺服器上重新登錄該執行個體。

  5. msdb 資料庫中修復執行個體中繼資料。

  6. 修改執行個體組態中的 SQL Server 系統名稱,以及應用程式定義中主控的事件提供者、產生器和散發者的系統名稱。這些值可能參數化,表示您是在建立或更新執行個體時提供這些值。

  7. 停用 Notification Services 執行個體。

  8. 更新執行個體,它將前一個步驟所做的變更套用至資料庫。

  9. 啟用 Notification Services 執行個體。

  10. 啟動 Notification Services 執行個體。

  11. 驗證 Notification Services 執行個體的狀態。

    ms172616.note(zh-tw,SQL.90).gif附註:
    可能需要花 30 秒,狀態才會更新。

請參閱

概念

搭配 Notification Services 使用記錄傳送或資料庫鏡像

其他資源

管理高可用性
記錄傳送
資料庫鏡像
管理執行個體與應用程式的如何主題 (Notification Services)

說明及資訊

取得 SQL Server 2005 協助