SQL 2008升級SQL 2008 R2完全教程或者10.00.4000升級10.50.1600


今天將由於需要就將我的SQL 2008升級到SQL 2008 R2.

說到為什么要升級是因為,從另一台機器上備份了一個數據庫,到我的機器上還原的時候提示“System.Data.SqlClient.Sqlerror:該數據庫是在運行版本10.50.4000的服務器上備份的,該版本與此服務器(運行版本10.00.1600)不兼容。請在支持該備份的服務器上還原數據庫,或者使用與此服務器兼容的備份。”

經過一番查證得知:

所謂的10.00.1600其實就是SQL 2008

  10.50.1600其實就是SQL 2008 R2

  10.50.2500其實就是SQL 2008 R2 SP1

  10.50.4000其實就是SQL Server 2008 R2 SP2,可以先安裝2008 R2,然后打SP2的補丁,版本就變成10.50.4000,直接下載是沒有的。

這樣一來基本就明了了。

我得升級自己的數據庫到SQL 2008 R2 SP1。

這篇文章就把我先升級到SQL 2008 R2的過程詳細記錄下來,下一篇文章會介紹升級R2到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版本升級”

在此,要區分清楚。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

2、安裝程序支持規則檢查。通過之后就繼續下一步。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

3、輸入產品密鑰,這個地方,你的密鑰是什么版本的,裝完之后你的數據庫就是什么版本:像企業版,開發版等等等。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

4、許可條款必須接受,不然人家不讓用啊~~~

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

 

5、安裝程序支持文件。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

 

6、程序支持規則安裝完成后程序會自動檢測安裝的文件是否滿足需求。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

7、當你的服務器中只有一個實例的時候,你很難聽到實例這個詞,人們都直接叫他“數據庫”了。只有在服務器上安裝的實例數目超過兩個的時候你才會聽到“實例”二字比較多。

但是“實例”肯定是學習數據庫過程中必須熟知的東東!!!

此處,選擇你想要升級的實例。下一步就行了。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

8、以前安裝過的組件(component)都會出現在這里,不用管,以前有的,現在當然也要有,閉着眼睛點擊“下一步”吧!

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

9、因為是升級安裝,所以你以前的實例名字是什么,這里還是什么。繼續“下一步”。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

10、不廢話,“下一步”。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

11、是否發送錯誤報告,隨便,下一步。

 

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

 

 

12、“下一步”。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

13、點擊“升級”按鈕進行升級,中途等待大約20-30分鍾就完成了。

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600
升級過程中如圖:

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

14、安裝成功要求重新啟動。重啟吧沒的說!!

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

15、重啟完畢,啟動SSMS(SQL SERVER MANAGEMENT STUDIO)在登陸界面上就會立馬察覺到不同,SQL 2008變成了SQL 2008 R2.

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

16、連接上數據庫引擎,在左側導航欄就可以看到你數據庫的版本了。這次變成了10.50.1600。如果還要升級到10.50.2500。那就繼續安裝一個升級補丁吧!

SQL <wbr>2008升級SQL <wbr>2008 <wbr>R2完全教程或者10.00.1600升級10.50.1600

至此,10.00.1600升級10.50.1600已經成功完成。

總結一下:

10.00.1600就是SQL SERVER 2008

10.50.1600就是SQL SERVER 2008 R2

這篇博文里講的是升級安裝,如果你要進行全新安裝,請按照如下操作:

一、卸載SQL SERVER 2008,一定要卸載,數據庫不像其他常用的應用程序(那些程序會自動檢測是否有舊版本,然后給你卸載並升級)。

另:對SQL來說,如果你安裝好之后,再進行一次安裝的話,實際上安裝的是另外一個實例。
二、卸載完之后就安裝就行了。執行的是安裝---全新安裝。

其他細節參考我的博文:SQL SERVER 2008安裝(在實例、權限等方面,SQL 2008和SQL 2008 R2是一樣的)。

其他博文參考:

SQL 2008 EXPRESS升級其他版本詳細操作 http://blog.sina.com.cn/s/blog_672b419f010158pp.html
SQL SERVER 2008安裝的時候提示“該實例名稱已在使用”解決辦法。http://blog.sina.com.cn/s/blog_672b419f010158ld.html
“SQL SERVER 2008 R2升級R2 SP1”或者“SQL SERVER 2008從10.50.1600升級10.5.2500”詳細過程全程圖解http://blog.sina.com.cn/s/blog_672b419f010157wo.html
SQL 2008升級SQL 2008 R2完全教程或者10.00.1600升級10.50.1600http://blog.sina.com.cn/s/blog_672b419f010156v6.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM