SQL 2008升級到SQL 2008 R2.
說到為什么要升級是因為,從另一台機器上備份了一個數據庫,到我的機器上還原的時候提示“948錯誤,意思就是不能把高版本的數據庫附加到低版本上,所以要升級自己數據庫的版本。
注:10.00.1600其實就是SQL 2008
10.50.1600其實就是SQL 2008 R2
10.50.2500其實就是SQL 2008 R2 SP1
第一步:准備安裝程序。
首先SQL 2008是安裝好的
因此只需要下載SQL 2008 R2安裝程序,下載地址如下:http://care.dlservice.microsoft.com/dl/download/1/E/6/1E626796-588A-495C-917B-321093FB98EB/2052/SQLFULL_x86_CHS.exe?lcid=2052&ptype=pcare
第二步:升級開始。SHOW TIME!!!
1、如果是從SQL2008升級到SQL2008R2那么只能選擇左側“安裝”對應右側“從SQL SERVER 2000,SQL 2005或SQL 2008升級”這個選項來升級。(大家也注意到有一個“維護”但是這個選項是“從SQL 2008其他例如EXPRESS版本升級”
在此,要區分清楚。)
2、安裝程序支持規則檢查。通過之后就繼續下一步。
3、輸入產品密鑰,這個地方,你的密鑰是什么版本的,裝完之后你的數據庫就是什么版本:像企業版,開發版等等等。(eg:PTTFM-X467G-P7RH2-3Q6CG-4DMYB)
4、接受許可條款
5、安裝程序支持文件。
6、程序支持規則安裝完成后程序會自動檢測安裝的文件是否滿足需求。
7、當你的服務器中只有一個實例的時候,你很難聽到實例這個詞,人們都直接叫他“數據庫”了。只有在服務器上安裝的實例數目超過兩個的時候你才會聽到“實例”二字比較多。
但是“實例”肯定是學習數據庫過程中必須熟知的
此處,選擇你想要升級的實例。下一步就行了。
8、以前安裝過的組件(component)都會出現在這里,不用管,以前有的,現在當然也要有,閉着眼睛點擊“下一步”吧!
9、因為是升級安裝,所以你以前的實例名字是什么,這里還是什么。繼續“下一步”。
10、是否發送錯誤報告,隨便,下一步。
12、“下一步”。
13、點擊“升級”按鈕進行升級,中途等待大約20-30分鍾就完成了。
升級過程中如圖:
14、安裝成功要求重新啟動。重啟吧沒的說!!
15、重啟完畢,啟動SSMS(SQL SERVER MANAGEMENT STUDIO)在登陸界面上就會立馬察覺到不同,SQL 2008變成了SQL 2008 R2.
16、連接上數據庫引擎,在左側導航欄就可以看到你數據庫的版本了。這次變成了10.50.1600。如果還要升級到10.50.2500。那就繼續安裝一個升級補丁吧!
至此,10.00.1600升級10.50.1600已經成功完成。
總結一下:
10.00.1600就是SQL SERVER 2008
10.50.1600就是SQL SERVER 2008 R2
這篇博文里講的是升級安裝,如果你要進行全新安裝,請按照如下操作:
一、卸載SQL SERVER 2008,一定要卸載,數據庫不像其他常用的應用程序(那些程序會自動檢測是否有舊版本,然后給你卸載並升級)。
另:對SQL來說,如果你安裝好之后,再進行一次安裝的話,實際上安裝的是另外一個實例。
二、卸載完之后就安裝就行了。執行的是安裝---全新安裝。