將 Notification Services 執行個體移轉到 SQL Server 2005 的更高版本
如果您在 Microsoft SQL Server 2005 上執行 Notification Services,可將 Notification Services 執行個體移轉到 SQL Server 2005 的更高版本。下列清單依最低到最高版本的順序顯示 Notification Services 所支援的 SQL Server 2005 版本:
- SQL Server 2005 Evaluation Edition
- SQL Server 2005 Developer Edition
- SQL Server 2005 Standard Edition
- SQL Server 2005 Enterprise Edition
您可以將 SQL Server 2005 Standard Edition 執行個體移轉到 Evaluation Edition 或 Developer Edition,即使它們位於清單中的較低位置也一樣。Evaluation Edition 和 Developer Edition 與 Enterprise Edition 具有相同的 Notification Services 功能;能夠從 Standard Edition 移轉到這些版本,可讓您評估 Enterprise Edition 的功能。
SQL Server 2005 Notification Services 二進位可透過執行 SQL Server 2005 安裝程式來升級到 SQL Server 2005 的更高版本。不過,當您執行安裝程式時,Notification Services 的執行個體不會自動移轉。在執行安裝程式之後,您必須利用下列處理序,將執行個體移轉到更高版本:
- 安裝 SQL Server 2005 Notification Services 的更高版本。
- 升級 Notification Services 執行個體中繼資料。
移轉矩陣
下表顯示可能的移轉路徑。「是」表示您可以從左邊資料行的版本移轉到資料行頂端的版本。「否」表示移轉失敗。
Evaluation Edition | Developer Edition | Standard Edition | Enterprise Edition | |
---|---|---|---|---|
Evaluation Edition |
--4 |
是2 |
是3 |
是 |
Developer Edition |
否 |
--4 |
是3 |
是 |
Standard Edition |
是1 |
是2 |
--4 |
是 |
Enterprise Edition |
否 |
否 |
否 |
--4 |
1 SQL Server 2005 Evaluation Edition 有時間限制。時間限制一到,Notification Services 的執行個體就不會啟動。
2 注意 SQL Server 2005 Developer Edition 的授權限制。
3 請注意,並非所有功能在 SQL Server 2005 Standard Edition 中都受到支援。在移轉處理序結束時執行的執行個體更新,會將應用程式中不受 Standard Edition 支援的功能加上旗標。
4 移轉成功,但沒有做任何變更,因為來源和目標版本與版別相同。
準備移轉
從 SQL Server 2005 的較低到較高版本移轉 Notification Services 執行個體之前,請執行下列工作:
- 決定執行移轉的最佳時機。
在低活動量期間移轉執行個體,使得對事件收集、通知產生和散發及訂閱管理的影響降至最低。您也應該避免在已排程的移除間隔內移轉,這通常發生在低活動量期間。移除排程是以國際標準時間 (UTC) 格式定義在應用程式定義檔案 (ADF) 中。 - 為執行個體和應用程式資料庫準備一個備份裝置。
在移轉期間,會指示您備份執行個體和應用程式資料庫。定義好備份裝置可減少移轉執行個體所需的時間。
如何移轉
您可以使用 SQL Server Management Studio 或命令提示字元公用程式,將 Notification Services 執行個體移轉到 SQL Server 2005 的另一個版本:
- 如何:將 Notification Services 執行個體移轉到更高版本 (SQL Server Management Studio)
- 如何:將 Notification Services 執行個體移轉到更高版本 (命令提示字元)
請參閱
概念
如何:檢視 Notification Services 版本資訊
移轉 Notification Services 執行個體
安裝 SQL Server Notification Services