[SQL]安裝SQL 2008 R2 惡搞記

  • 4842
  • 0

[SQL]安裝SQL 2008 R2 惡搞記

今天幾乎花了全天的工作時間在安裝SQL 2008 R2,過程實在太不順利了,寫篇文紀念一下

原本我本機是存在SQL 2008 版(對…沒有r2舞群的),由於公司大部份的資料庫都已經改為R2

了,所以為了能在某些情況上可以把R2版的DB還原到本機來,也就不得不跟著要換裝R2囉

 

一開始想說用升級的,但不幸的是原本我只裝32位元版升不了64位元的R2,所以接著先移掉

SQL 2008版這部份滿順利的,然後換裝SQL 2008 R2中文版,沒想到不順的命運從此開始了

 

(1)經過30,40分的安裝,最後失敗

image

 

(2)然後不死心再做一次安裝看看,又過了30,40分.....嗯...還是失敗

 

(3)接著上網找了一下資料,有人提到跟Compact 3.5有關,嗯..試著移掉後,再做一次安裝看看

,又過了30,40分.....嗯...還是失敗

image

 

(4)然後我突然想到,NB的OS當時是英文版安裝後再加上語言包的,會不會因為語系的關係,於是

我改裝SQL 2008 R2英文版,果然順利了一些,不過安裝過程依然有錯誤訊息,但最後程序是有完

成的,此時原本以為總算搞定,沒想到我的天啊SQL Management Studio跑哪去了?是的,它不見了

,這下子差點x出來

 

(5)好吧,再修復一次看看,經過漫長的等待…….嗯,它還是不回家,依然找不到它

 

(6)只好再上網找找看資訊了,在一片有關SQL 2008 R2安裝甘苦談的文章海中,有個關於"效能計數

器登錄區已損毀"的文章,內容有關語系的部份引起我的注意,我也突然想到NB的中文語系包,當時

是香港中文語系包而不是繁體中文包,該不會………………………………………….

 

(7)於是死馬當活馬醫吧,跟著該文的做法,到登錄檔中檢查一下機碼

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Perflib\

果然在第一個目錄中沒有找到0C04(香港中文)的存在,於是手動給它加入再重開機

image

 

(8)接著再做一次SQL 2008 R2 修復安裝,這次終於把SQL Management Studio找回來了,測試了一下

其它功能也都正常了

 

 

感想:

雖然最後有安裝起來,不過說真的我覺得過程中是一陣惡搞瞎搞,只是為何SQL 2008 R2這麼不好裝,

我也不知道,從SQL 2000到2008就這個R2最難裝,anyway 就記錄一下吧。

 

 

Ref:

http://www.netatlantis.com/?p=2258

 

 

 

 

若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。

By No.18