SQL_SERVER_2008升級SQL_SERVER_2008_R2兩種辦法
今天將由於需要就將我的SQL 2008升級到SQL 2008 R2.
說到為什么要升級是因為,因附加數據庫時發現報錯“版本為661,無法打開,支持655版本……””
原來,版本號是指SQL Server的版本號,例如版本號661是SQL Server 2008 R2,版本號655是SQL Server 2008 等。它擁有向上兼容的特點。由此可見,標題的意思就是說,你要附加的數據庫,只能在SQL Server 2008 R2及更高版本上運行,不能在SQL Server 2008 上運行,
所以需要對sql server 2008 升級到2008R2
所謂的10.00.1600其實就是SQL 2008 10.50.1600其實就是SQL 2008 R2 10.50.2500其實就是SQL 2008 R2 SP1 我得升級自己的數據庫到SQL 2008 R2 這篇文章就把我先升級到SQL 2008 R2的過程詳細記錄下來 第一步:准備安裝程序。 首先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 第二步:升級開始。 1、如果是從SQL2008升級到SQL2008R2那么只能選擇左側“安裝”對應右側“從SQL SERVER 2000,SQL 2005或SQL 2008升級”這個選項來升級。

大家也注意到有一個“維護”但是這個選項是“從SQL 2008其他例如EXPRESS版本升級” 這個 是不行的 本人已經試過

在此,要區分清楚。 2、安裝程序支持規則檢查。通過之后就繼續下一步。 3、輸入產品密鑰,這個地方,你的密鑰是什么版本的,裝完之后你的數據庫就是什么版本:像企業版,開發版等等等。 4、許可條款必須接受,不然人家不讓用啊~~~ 5、安裝程序支持文件。 6、程序支持規則安裝完成后程序會自動檢測安裝的文件是否滿足需求。 7、當你的服務器中只有一個實例的時候,你很難聽到實例這個詞,人們都直接叫他“數據庫”了。只有在服務器上安裝的實例數目超過兩個的時候你才會聽到“實例”二字比較多。 但是“實例”肯定是學習數據庫過程中必須熟知的東東!!! 此處,選擇你想要升級的實例。下一步就行了。 8、以前安裝過的組件(component)都會出現在這里,不用管,以前有的,現在當然也要有,閉着眼睛點擊“下一步”吧! 9、因為是升級安裝,所以你以前的實例名字是什么,這里還是什么。繼續“下一步”。 10、不廢話,“下一步”。 11、是否發送錯誤報告,隨便,下一步。 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來說,如果你安裝好之后,再進行一次安裝的話,實際上安裝的是另外一個實例。
完全卸載sql server 2008 請參考 http://jingyan.baidu.com/article/a948d6517d95e50a2ccd2e4f.html 二、卸載完之后就安裝就行了。執行的是安裝---全新安裝。 其他細節參考我的博文:SQL SERVER 2008安裝(在實例、權限等方面,SQL 2008和SQL 2008 R2是一樣的)。