sql2008性能計數器註冊表配置單元一致性失敗

1、打開註冊表。點擊“搜索 windows",輸入regedit,打開註冊表;

2.定位到以下註冊表項:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib發現Perflib下的009,0804這兩項都是空的,僅有CurrentLanguage下有內容

3.導出CurrentLanguage註冊表內容

正是由於這個差異,問題應該出現在009, 0804中的計數器可能丟失,造成了SQL Server 2008 R2 安裝過程中遇到“性能計數器註冊表配置單元一致性”檢查失敗的故障。

於是,將HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\CurrentLanguage導出爲reg.reg

4.修改文件,並導入註冊表

用編輯工具,打開reg.reg文件,將文件中的CurrentLanguage(只有一處)替換爲009,保存後,導入註冊表。(0804再做一次)(導入操作:雙擊reg即可)

這樣,009, 0804,CurrentLanguage的內容都一樣了。

ps:提示“註冊表導入不成功.提示"部分數據未成功寫入註冊表.系統或其他進程正在打開某些項"”時可嘗試重啓機器後進行導入。

參考:

http://jingyan.baidu.com/article/49711c61789e02fa441b7cf0.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章