Microsoft 將 Microsoft SQL Server 2008 修補程式作為一個可下載檔案發佈。 由於修補是累積性的,每個新版本都包含了先前 SQL Server 2008 修補釋版本中包含的所有熱修補與安全修補。注意 SkipRules 參數用於設定並非文件中功能。 除非 Microsoft CSS Escalation 指示你這麼做,否則你不應該使用這個參數。
徵兆
請試想下列案例:
-
標準的 Windows 管理儀器 (WMI) 類別在 Windows 叢集環境中被自訂子類別取代。 例如,你下載並安裝富士通 NT-Agent 軟體在叢集節點上。 注意:要下載富士通 NT-Agent 軟體,請造訪以下網站:
-
你嘗試在這個 Windows 叢集環境中架設 Microsoft SQL Server 2008 叢集。
-
WMI 服務的預檢成功了。
在此情境中,設定程式會在 SQL Server 2008 叢集安裝過程中的 WMI 服務檢查階段失敗。 此外,您收到下列錯誤訊息:
「Windows Management Instrumentation (WMI) 服務」檢查失敗。
此外,以下錯誤訊息會記錄在 2008 SQL Server 設定日誌檔 (Detail.txt) :
<日期時間> SLP:規則「Cluster_IsWMIServiceOperational」偵測結果:WMI 操作結果 WMIServiceIsInstalled =True;WMIServiceIsRunning =True;OSWorkingCheck =True;ComputerSystemWorkingCheck =False;ProcessorWorkingCheck =True;在機器 Node1<日期 時間> SLP:評估規則 :Cluster_IsWMIServiceOperational<日期 時間> SLP:在機器上執行的規則:Node1<日期時間> SLP:規則評估已完成:失敗<日期時間> SLP:規則評估訊息:WMI 服務未在叢集節點上執行。
原因
Cluster_IsWMIServiceOperational 規則通常檢查 WMI 服務是否在節點上正常運作。 此問題發生於 Cluster_IsWMIServiceOperational 規則無法偵測自訂 WMI 服務,即使該服務正在執行。
解決方案
SQL Server 2008
此問題的修正最初於累積更新 9 中釋出。 欲了解更多如何取得 SQL Server 2008 累積更新套件的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
977444 SQL Server 2008 累積更新包 注意:由於建置是累積式的,每個新修正釋版本都包含先前 SQL Server 2008 修正釋出的所有熱修補與安全修補。 我們建議您考慮套用包含此熱修正的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
956909 SQL Server 2008 版本是在 SQL Server 2008 發布後釋出的
SQL Server 2008 SP1
此問題的修正最初於 SQL Server 2008 Service Pack 1 的累積更新 7 中釋出。 欲了解更多關於此累積更新套件的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
979065 SQL Server 2008 服務包 1 累積更新套件 7 備註:由於建置是累積式的,每個新修正版本都包含了先前 SQL Server 2008 修正釋版本中所有的熱修補與安全修補。 我們建議您考慮套用包含此熱修正的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
970365 SQL Server 2008 版本在 SQL Server 2008 服務包 1 發布後釋出,Microsoft SQL Server 2008 熱修補則是針對特定 SQL Server 服務包所建立。 您必須對安裝 SQL Server 2008 Service Pack 1 SQL Server 熱修補程式。 預設情況下,SQL Server 服務包中提供的任何熱修正會包含在下一個 SQL Server 服務包中。
因應措施
要解決這個問題,請使用以下其中一種方法。方法一:執行以下指令安裝 SQL Server 2008 叢集。
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster
方法二:在你設定 SQL Server 2008 叢集之前,先取消註冊自訂的 WMI 類別。 然後在完成 SQL Server 2008 叢集設定後,再註冊一次 WMI 類別。方法三:如果你安裝了富士通 NT-Agent 軟體,設定 2008 SQL Server 叢集前先移除該軟體。 接著,在完成 2008 SQL Server 叢集設定後,重新安裝富士通 NT-Agent 軟體。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
欲了解 SQL Server 的增量服務模型,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
935897 SQL Server 團隊提供增量式服務模型,以提供針對回報問題的熱修正。欲了解更多關於 SQL Server 更新命名結構的資訊,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
822499Microsoft SQL Server 軟體更新套件的新命名架構 欲了解更多軟體更新術語,請點擊以下文章編號以瀏覽 Microsoft 知識庫中的文章:
824684 描述 Microsoft 軟體更新所使用的標準術語說明