2009/11/21

SQL Server 效能監視器計數器錯誤

這是我在專題中遇到的問題之一,在這裡做個紀錄,某日小弟我把 SQL SERVER 2005 Express版 刪除,要把 SQL SERVER 2005給裝上,但在安裝需求的步驟中卻在 "效能監視器計數器需求" 出現錯誤。

當時百思不得其解,直想微軟的東西真的都會出一些奇奇怪怪的問題。上網找一下這狀況的相關資料,原來還蠻多人遇到這問題的(好險),以下就是解決的方法!

  1. 點選工作列的「開始」→「執行」,輸入「regedt32」。 
  2. 在「登錄編輯器」視窗中,依序找到以下機碼:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Perflib
  3. 中文版的 SQL Server 2005,展開「004」節點目錄,於右側窗格中雙擊「Help」機碼。
  4. 英文版的 SQL Server 2005,則展開「009」節點目錄,以下動作相同,語言是英文就是了,檢視「數值資料」欄位中最底內容,將右側滑軌拉到最下方,檢視其機碼的最大值;我的是 18869。 (這數值每台都不一樣,拉到底的那個數字就對了)
  5. 回到「Perflib」節點,將上一步的最大值 18869 填入「LastHelp」,記得輸入時,「底數」請選擇「十進位」。
  6. 依相同的方式,檢視「004」下的「Counter」---(我的是18868)。將此值填入「Perflib」節點的「Last Counter」中。關閉「登錄編輯器」。 
  7. 重新執行 SQL Server 2005 安裝程式。 

以上!

沒有留言: