新聞中心
查看安裝幫助后,發(fā)現(xiàn)有這一段話:

1 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次單擊“開(kāi)始”、“運(yùn)行”,然后在“打開(kāi)”中鍵入 regedit.exe,再單擊“確定”。在 Windows 2000 中,使用 regedt32.exe 啟動(dòng)注冊(cè)表編輯器。
2 定位到以下注冊(cè)表項(xiàng):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
"Last Counter"=dword:00000ed4 (5276)
"LastHelp"=dword:00000ed5 (5277)
3 上一步的“Last Counter”值 (5276) 必須與以下注冊(cè)表項(xiàng)中“Perflib\009”的“Counter”項(xiàng)的***值匹配,并且上一步的“Last Help”值 (5277) 必須與以下注冊(cè)表項(xiàng)中“Perflib\009”的“Help”項(xiàng)的***值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
注意 009 是英文中的一個(gè)示例?!癓ast Counter”和“Last Help”值是由 Windows 動(dòng)態(tài)分配的;這兩個(gè)值會(huì)因計(jì)算機(jī)的不同而不同。
4 如有必要,可修改“\Perflib”項(xiàng)中的“Last Counter”和“Last Help”值的值:在右側(cè)窗格中,右鍵單擊“Last Counter”或“Last Help”,單擊“修改”,再單擊“Base = "Decimal"”,在“值數(shù)據(jù)”中設(shè)置值,再單擊“確定”。如有必要,對(duì)另一個(gè)項(xiàng)重復(fù)以上過(guò)程,然后關(guān)閉注冊(cè)表編輯器。
5 再次運(yùn)行 SQL Server 安裝程序。
我完全按照以上敘述的步驟修改了注冊(cè)表,可是始終出現(xiàn)這個(gè)問(wèn)題。后來(lái)經(jīng)過(guò)分析,發(fā)現(xiàn)原因有兩個(gè),即注冊(cè)表值中的數(shù)字與實(shí)際數(shù)字不符合,還有就是根本不應(yīng)該修改009這個(gè)注冊(cè)表項(xiàng)中的值。因?yàn)槲覀兪褂玫拇蠖鄶?shù)是簡(jiǎn)體中文系統(tǒng)。所以修改方式如下:
首先打開(kāi) “控制面板” --> “管理工具” 后,雙擊 “性能”,顯示出性能分析器界面,在右邊的控制臺(tái)節(jié)點(diǎn)中展開(kāi) “性能日志和警報(bào)”后,用鼠標(biāo)選擇 “性能計(jì)數(shù)器”。
然后雙擊右邊窗口的 “System Overview”,顯示 System Overview 屬性窗口。
在窗口中的 “添加對(duì)象” 和 “添加計(jì)數(shù)器” 按鈕分別單擊一次,但單擊后顯示的窗口不要去動(dòng),直接選擇取消。
分別單擊兩個(gè)按鈕后,單擊缺定關(guān)閉 System Overview 屬性窗口,然后關(guān)閉性能窗口。
然后在 “開(kāi)始” --> “運(yùn)行”中輸入 regedit,開(kāi)啟注冊(cè)表編輯器。
定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
處,在右邊的樹(shù)形目錄下可以看到Perflib目錄下有004和009兩個(gè)子目錄。
在SQL Server 2005 的安裝幫助文件中說(shuō)的是需要查看009目錄的注冊(cè)表項(xiàng),而我們大部分人使用的是簡(jiǎn)體中文的操作系統(tǒng),所以不能按幫助中說(shuō)的,而是需要注意004目錄中的內(nèi)容。
打開(kāi)004 目錄中的內(nèi)容,可以看到如下圖:
我們分別雙擊 “Counter” 項(xiàng) 和 “Help” 項(xiàng),察看其中的***的數(shù)字,如下圖:
Counter 項(xiàng)的內(nèi)容:
Helper 項(xiàng)內(nèi)容
這時(shí)候,我們知道,Counter 項(xiàng)的數(shù)字是5556,Helper項(xiàng)的內(nèi)容是5557。
然后,操作注冊(cè)表編輯器的左邊的目錄樹(shù),定位到Perflib目錄下,并注意檢查右邊窗口的 “Laster Counter”項(xiàng)和“Laster Help”項(xiàng)的值,并把Laster Counter的值改成剛才記錄下的Counter值5556,把Laster Help 的值改成剛才記下的 Help的值5557。
要注意的是,修改數(shù)字的時(shí)候,輸入的時(shí)候必須選則基數(shù)是 “十進(jìn)制”,否則數(shù)字將不匹配,SQL Server 2005 檢查將再次失敗。
然后關(guān)閉注冊(cè)表編輯器,開(kāi)始安裝SQL Server 2005 ,絕對(duì)可以安裝成功。
注意
我上面說(shuō)的5556和5557的數(shù)字,每個(gè)人每臺(tái)計(jì)算機(jī)的數(shù)字都是不同的,所以必須要一步步來(lái),檢查出準(zhǔn)確的數(shù)字填入,而不是直接看到5556/5557填寫,這樣還不行的。
【編輯推薦】
- 重創(chuàng)歷史性數(shù)據(jù) SQL Server災(zāi)難恢復(fù)
- 淺談如何優(yōu)化SQL Server服務(wù)器
- 在SQL Server中謹(jǐn)慎導(dǎo)入導(dǎo)出大容量數(shù)據(jù)
文章題目:SQL Server 2005性能計(jì)數(shù)器錯(cuò)誤的解決辦法
文章路徑:http://www.dlmjj.cn/article/djioejs.html


咨詢
建站咨詢
