症狀
請考慮以下案例:
- 您可以使用 Microsoft SQL Server 2012、Microsoft SQL Server 2008、Microsoft SQL Server 2008 R2 或 Microsoft SQL Server 2005 作為 MSX) (主要伺服器。
- 您使用 SQL Server 2012 作為多倫多證券交易所) (目標伺服器。
- 您在 MSX 伺服器上建立多伺服器維護計畫。
在這種情況下,維護計劃不會複寫到 TSX 伺服器。 此外,在 TSX Server 上的 SQL Server Agent 日誌中記錄了類似下面的異常消息:
注意
[073] 維護計畫子系統中 (0xe0434f4d) 發生異常
附註 在此錯誤訊息中,「維護子計劃名稱」是維護子計劃的預留位置。
與維護計劃相關的工作會複寫。 如果您嘗試在 TSX 伺服器上執行作業,您會收到類似於以下內容的錯誤訊息:
注意
執行作業 '維護子計劃名稱' 失敗。 如需詳細資料,請參閱歷程記錄。
此外,類似下列的資訊會記錄在作業歷程記錄中:
注意
由於錯誤0xC001000A,無法載入套件「維護計畫套件」。 描述:無法從 SQL Server 資料庫載入指定的套件。
附註 在此錯誤訊息中,「維護計畫套件」是維護計畫套件名稱的預留位置。
原因
發生此問題的原因是 SQL Server Agent 無法在 TSX 伺服器上找到資料庫維護計畫任務的 Microsoft .NET Framework 2.0 組件。
附註:資料庫維護計畫工作組件會在 SQL Server 2012 中升級至 Microsoft .NET Framework 4.0。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
解決方式
累積更新資訊
SQL Server 2012 SP1 的累積更新 2
此問題的修正程式最初在累積更新 2 中發行。 如需有關如何取得此 SQL Server 2012 SP1 累積更新套件的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
2790947 SQL Server 2012 Service Pack 1 累積更新套件 2 注意:由於這些組建是累積的,因此每個新發行的修正程式都包含先前的 SQL Server 2012 SP1 修正程式版本中包含的所有 Hotfix 和所有安全性修正程式。 建議您考慮套用包含此 Hotfix 的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
2772858 在 SQL Server 2012 Service Pack 1 發行之後所發行的 SQL Server 2012 組建 (英文)
SQL Server 2012 的累積更新 5
此問題的修正程式最初在累積更新 5 中發行。 如需有關如何取得此 SQL Server 2012 累積更新套件的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
2777772 SQL Server 2012 累積更新套件 5 注意:由於這些組建是累積的,因此每個新發行的修正程式都包含所有 Hotfix 和所有安全性修正程式,這些都包含在先前的 SQL Server 2012 修正程式版本中。 建議您考慮套用包含此 Hotfix 的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
2692828 SQL Server 2012 發行之後所發行的 SQL Server 2012 組建
要解決此問題,您還可以在 TSX Server 上為 SQL Server Agent 創建配置文件。 若要這麼做,請按照下列步驟進行:
刪除 MSX 伺服器上所有未複寫到 TSX 伺服器的現有分散式維護計畫。
在 SQL Server 2012 TSX 伺服器的以下資料夾下建立名稱 SQLAGENT.EXE.CONFIG 的檔案:
%Program Files%\Microsoft SQL Server\MSSQL11。MSSQLSERVER\MSSQL\Binn將下列內容新增至 SQLAGENT.EXE.CONFIG 檔案:
<?xml version ="1.0"?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> </configuration>重新啟動 TSX 伺服器上的 SQL Server Agent。
建立以 TSX 伺服器為目標的新多伺服器維護計畫。
更多資訊
如需有關 MSX 伺服器和 TSX 伺服器相容性的詳細資訊,請前往下列 Microsoft 網站: