2.3.1 升級(jí)前的準(zhǔn)備工作
升級(jí)前為安全起見(jiàn),必須確保系統(tǒng)能退回到升級(jí)前的狀態(tài),因此需要做一些額外的工作。其步驟如下:
1、確保操作系統(tǒng)滿足安裝要求。
2、確保有足夠的磁盤(pán)空間用于安裝軟件、交換數(shù)據(jù)。
3、維護(hù)已有的數(shù)據(jù)庫(kù)即對(duì)每個(gè)數(shù)據(jù)庫(kù)執(zhí)行以下的dbcc 命令;dbcc checkdb、dbcc newalloc、dbcc checkcatalog。
4、確保sql server 的打開(kāi)數(shù)據(jù)庫(kù)的配置參數(shù)大于或等于服務(wù)器中已有的數(shù)據(jù)庫(kù)的數(shù)目包括系統(tǒng)數(shù)據(jù)庫(kù)(master model pubs tempdb)。可以通過(guò)企業(yè)管理器或用系統(tǒng)存儲(chǔ)過(guò)程sp_configure 來(lái)檢查、更改。
5、備份包括系統(tǒng)數(shù)據(jù)庫(kù)在內(nèi)的所有數(shù)據(jù)庫(kù)。如果硬盤(pán)空間足夠大,可以最好將整個(gè)sql server 目錄及其所有的數(shù)據(jù)、驅(qū)動(dòng)程序都做一個(gè)備份。
6、備份操作系統(tǒng)的注冊(cè)表,用于恢復(fù)原有的sql server。
7、關(guān)閉數(shù)據(jù)庫(kù)只讀狀態(tài)。可以用企業(yè)管理器或系統(tǒng)存儲(chǔ)過(guò)程sp_dboption 來(lái)檢查。
8、關(guān)閉任何與sql server 相關(guān)的應(yīng)用程序。
做完上述工作后就可以開(kāi)始升級(jí)sql server 了。
2.3.2 升級(jí)sql server
我們以升級(jí)sql server 7.0 standard edition 為例,其升級(jí)步驟如下所示:
1、運(yùn)行安裝程序,在安裝程序啟動(dòng)畫(huà)面中依次選擇“install sql server 2000 components”、“standard edition”、“database server- standard edition”選項(xiàng);在歡迎對(duì)話框中單擊“next”按鈕,則出現(xiàn)如圖2-1所示的輸入安裝計(jì)算機(jī)名稱(chēng)對(duì)話框。
2、接下來(lái)出現(xiàn)如圖2-14 所示的選擇安裝選項(xiàng)的對(duì)話框。選擇中間的升級(jí)選項(xiàng)“update,remove,or add components to an existing instance of sql server”
3、接下來(lái)出現(xiàn)如圖2-15 所示的選擇實(shí)例名稱(chēng)的對(duì)話框。如果以前安裝時(shí)使用的是缺省選項(xiàng)則不必另行設(shè)置。
4、接下來(lái)出現(xiàn)如圖2-16 所示的選擇升級(jí)操作選項(xiàng)對(duì)話框。選取如圖所示的“update your existing installation”選項(xiàng)。
5、接下來(lái)出現(xiàn)如圖2-17 所示的選擇升級(jí)sql server 數(shù)據(jù)和工具對(duì)話框。如果數(shù)據(jù)庫(kù)不是很大,則可以選擇此選項(xiàng)。

6、接下來(lái)出現(xiàn)如圖2-18 所示的選擇sql server 的認(rèn)證模式對(duì)話框。

7、接下來(lái)則會(huì)收集安裝信息和系統(tǒng)信息,并出現(xiàn)如圖2-12 所示的確認(rèn)開(kāi)始復(fù)制文件對(duì)話框。可以開(kāi)始復(fù)制文件,進(jìn)行升級(jí)。最后出現(xiàn)類(lèi)似于圖2-13 所示的升級(jí)結(jié)束對(duì)話框,完成升級(jí)操作。





















