bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 Database - 資料庫 MS SQL Server 安裝 SQL Serrver 2005 出現效能監視器計數器需求 (錯誤 ...
查看: 13231|回復: 0
go

安裝 SQL Serrver 2005 出現效能監視器計數器需求 (錯誤)

Rank: 9Rank: 9Rank: 9

發表於 2007-7-10 11:08 |顯示全部帖子
因為要測試一些步驟,所以移除掉 SQL Server 2005 Express 後,要重新安裝 SQL Server 2005 測試版。安裝過程中就檢測出下列錯誤問題
  1. - 效能監視器計數器需求 (錯誤)
  2. 訊息
  3. 效能監視器計數器需求

  4. 效能監視器計數器登錄值的 System Configuration Check 失敗。如需詳細資料,請參閱讀我檔案或《SQL Server 線上叢書》中的 <如何: 在 SQL Server 2005 中遞增安裝程式的計數器登錄機碼>。
複製代碼


不過按照微軟官方的解決方案 http://technet.microsoft.com/zh-tw/library/ms143215.aspx 處理,過程內容如下:

  1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依序按一下 [開始] 和 [執行],在 [開啟] 中輸入 regedit.exe,然後按一下 [確定]。在 Windows 2000 上,請使用 regedt32.exe。此時會啟動登錄編輯器。

  2. 導覽到下列登錄機碼:

  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]

  4. "Last Counter"=dword:00000ed4 (5276)

  5. "LastHelp"=dword:00000ed5 (5277)

  6. 上一個步驟中的 "Last Counter" 值 (5276) 必須符合下列登錄機碼的 "Perflib\009" 中的 "Counter" 機碼的最大值,而上一個步驟的 "Last Help" 值 (5277) 必須符合下列登錄機碼的 "Perflib\009" 中的 "Help" 機碼的最大值:

  7. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]

  8. 請注意,009 是英文的範例。Windows 會動態指派 "Last Counter" 和 "Last Help" 值;這兩個值因機器而異。

  9. 必要時,請修改 "\Perflib" 機碼中的 "Last Counter" 值和 "Last Help" 值:以滑鼠右鍵按一下右窗格中的 [Last Counter] 或 [Last Help],按一下 [修改],按一下 [Base = "Decimal"],在 [Value data] 中設定值,然後按一下 [確定]。必要時對另一個機碼重複一遍,然後關閉登錄編輯器。

  10. 重新執行 SQL Server 安裝程式。
複製代碼


卻發現 Perflib\009 機碼中的數值都是正常的。不過 Perflib 還有另一個 Perflib\004 的目錄也有同樣的結構,而其中的 Counter 與 Help 數值就比 Last Counter 與 Last Help 的數值不同且多了許多。

然後我就將 Perflib 下的 Last Counter 數值改變成與 Perflib\004 的 Counter 一樣,而 Last Help 也改成 Help 的一樣,然後重新執行安裝程式,就不會在出現同樣的錯誤訊息了。
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Archiver|怕失憶論壇

GMT+8, 2024-4-19 08:15 , Processed in 0.035464 second(s), 11 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.