如何:將 Notification Services 執行個體移轉到更高版本 (命令提示字元)
如果您使用較低版本的 Microsoft SQL Server 2005 (例如 Standard Edition) 來建立 Notification Services 的執行個體,後來想要升級到 SQL Server 的更高版本 (例如 Enterprise Edition),您必須移轉 Notification Services 的執行個體以符合資料庫伺服器。下列程序顯示如何使用命令提示字元公用程式,將 Notification Services 執行個體移轉到更高版本。
![]() |
---|
您可在許多不同組態中部署 Notification Services 的執行個體。請使用下列程序作為開發及測試移轉程序的方針。 |
若要升級到 Notification Services 的更高版本
在已註冊執行個體的一部伺服器上,停用執行個體:
- 在 [開始] 功能表上,依序指向 [程式集]、[Microsoft SQL Server 2005] 和 [組態工具],再按一下 [Notification Services 命令提示字元]。
- 輸入下列命令來停用執行個體:
nscontrol disable -nameinstanceName
在執行這個執行個體的每一部伺服器上,輸入下列命令來停止執行個體:
**net stop NS$**instanceName
如果您正在自己的應用程式中主控引擎元件,請確定執行個體不在執行中。
在安裝 Notification Services 的執行個體的每一部伺服器上,將 Notification Services 升級到更高版本。
在一部伺服器上,輸入下列命令來升級資料庫中的中繼資料:
nscontrol upgrade -nameinstanceName-serverdatabaseServer
確實的引數會隨安全性組態而不同。
在一部伺服器上,輸入下列命令來更新資料庫中的中繼資料:
nscontrol update-inICFPath\ICFName.xml
確實的引數會隨安全性組態而不同。
在執行 NS$instanceName Windows 服務的每一部伺服器上,輸入下列命令來啟動服務:
**net start NS$**instanceName
如果您正在自己的應用程式中主控引擎元件,請啟動執行個體。
在一部伺服器上,輸入下列命令來啟用執行個體:
nscontrol enable -nameinstanceName
請參閱
工作
將 Notification Services 執行個體移轉到 SQL Server 2005 的更高版本
如何:將 Notification Services 執行個體移轉到更高版本 (SQL Server Management Studio)