如何:升級到 SQL Server 2008 (安裝程式)
SQL Server 安裝精靈提供了升級 SQL Server 元件的單一功能樹狀目錄。您也可以將 SQL Server 2008 與舊版並存安裝,或是從舊版的 SQL Server 移轉現有的資料庫和組態設定,然後將它們套用至 SQL Server 2008 的執行個體。
如需詳細資訊,請參閱下列主題:
必要條件
如果是本機安裝,您必須以管理員身分執行安裝程式。如果您是從遠端共用位置安裝 SQL Server,則必須使用對遠端共用位置具有讀取和執行權限的網域帳戶。
在升級 Database Engine 之前,請檢閱下列主題:
[!附註]
在您安裝 SQL Server 2008 之前,可能必須將累計更新套用到原始媒體 (如果您受到安裝程式中已知問題的影響)。如需有關已知問題的詳細資訊和詳細指示,請參閱<如何執行更新版的 SQL Server 2008 安裝程式支援檔案來更新 SQL Server 2008 安裝程式>(機器翻譯)。
程序
若要升級至 SQL Server 2008
插入 SQL Server 安裝媒體,然後在根資料夾中,按兩下 setup.exe。若要從網路共用區進行安裝,請移到共用區上的根資料夾,然後按兩下 setup.exe。如果出現 [Microsoft SQL Server 2008 安裝程式] 對話方塊,請按一下 [確定] 安裝必要元件,然後按一下 [取消] 結束 SQL Server 2008 安裝。
如果出現 .NET Framework 3.5 SP1 安裝對話方塊,請選取接受 .NET Framework 3.5 SP1 授權合約的核取方塊。按 [下一步]。若要結束 SQL Server 2008 安裝,請按一下 [取消]。當 .NET Framework 3.5 SP1 安裝完成時,請按一下 [完成]。
Windows Installer 4.5 也是必要的元件,而且安裝精靈可能會安裝此元件。如果系統提示您重新啟動電腦,請重新啟動,然後再次執行 SQL Server 2008 Setup.exe。
安裝必要元件之後,安裝精靈將會啟動 SQL Server 安裝中心。若要升級現有的 SQL Server 2008 執行個體,請按一下 [從 SQL Server 2000 或 SQL Server 2005 升級]。
如果需要安裝程式支援檔案,SQL Server 安裝程式就會安裝這些檔案。如果系統指示您重新啟動電腦,請先重新啟動,然後再繼續進行。
System Configuration Checker 將會在電腦上執行探索作業。若要繼續進行,請按一下 [確定]。此時,系統已經為您的安裝建立了安裝程式記錄檔。如需有關記錄檔的詳細資訊,請參閱<如何:檢視與讀取 SQL Server 安裝程式記錄檔>。
在 [產品金鑰] 頁面上,按一下選項按鈕,指出您要升級為免費的 SQL Server 版本,還是您擁有產品之實際執行版本的 PID 金鑰。如需詳細資訊,請參閱<SQL Server 2008 的版本和元件>和<版本與版別的升級>。
在 [授權條款] 頁面上,閱讀授權合約,然後選取要接受授權條款和條件的核取方塊。按 [下一步],繼續進行。若要結束安裝程式,請按一下 [取消]。
在 [選取執行個體] 頁面中,指定要升級的 SQL Server 執行個體。
在 [特徵選取] 頁面上,系統將會預先選取要升級的功能。當您選取功能名稱之後,每一個元件群組的描述就會出現在右窗格中。請注意,您無法變更要升級的功能,而且您無法在升級作業期間加入功能。若要在升級作業完成之後,將功能加入至升級的 SQL Server 2008 執行個體,請參閱<如何:將功能加入至 SQL Server 2008 的執行個體 (安裝程式)>。
在 [執行個體組態] 頁面上,請指定要安裝預設或具名執行個體。如需詳細資訊,請參閱<執行個體組態>。
執行個體識別碼:根據預設,此執行個體名稱會當做執行個體識別碼使用。這是用來識別 SQL Server 執行個體的安裝目錄和登錄機碼。這是預設執行個體和具名執行個體的狀況。如果是預設執行個體,執行個體名稱和執行個體識別碼將會是 MSSQLSERVER。若要使用非預設的執行個體識別碼,請選取 [執行個體識別碼] 核取方塊並提供值。
[!附註]
標準的獨立 SQL Server 2008 執行個體 (不論是預設還是具名執行個體) 都不會針對 [執行個體識別碼] 核取方塊使用非預設的值。
執行個體根目錄 - 根據預設,執行個體根目錄為 C:\Program Files\Microsoft SQL Server\。若要指定非預設的根目錄,請使用提供的欄位,或是按一下 [瀏覽] 找出安裝資料夾。
所有的 SQL Server Service Pack 和升級項目都會套用至 SQL Server 執行個體的每一個元件。
偵測到的執行個體和功能 - 此方格將會顯示執行安裝程式之電腦上的 SQL Server 執行個體。如果預設執行個體已經安裝在電腦上,您就必須安裝 SQL Server 2008 的具名執行個體。按 [下一步],繼續進行。
[磁碟空間需求] 頁面會計算您所指定之功能的所需磁碟空間,並且比較空間需求與執行安裝程式之電腦的可用磁碟空間。如需詳細資訊,請參閱<磁碟空間摘要>。
本主題其餘部分的工作流程會因您針對安裝所指定的功能而不同。您可能不會看到所有頁面,端視您的選取項目而定。
在 [伺服器組態 - 服務帳戶] 頁面中,指定 SQL Server 服務的登入帳戶。在這個頁面上所設定的實際服務隨著您要升級的功能而不同。
驗證和登入資訊將來自先前的 SQL Server 執行個體。您可以將相同登入帳戶指派給所有 SQL Server 服務,或個別設定每一個服務帳戶。您也可以指定服務是要自動啟動、手動啟動,還是停用。Microsoft 建議您個別設定服務帳戶,以便確保 SQL Server 服務會被授與完成其工作所需的最低權限。如需詳細資訊,請參閱<SQL Server 組態 - 服務帳戶>和<設定 Windows 服務帳戶>。
若要針對此 SQL Server 執行個體中的所有服務帳戶指定相同的登入帳戶,請在頁面底部的欄位中提供認證。
安全性注意事項:請勿使用空白密碼。請使用增強式密碼。
當您完成針對 SQL Server 服務指定登入資訊之後,請按 [下一步]。
使用 [伺服器組態 - 定序] 索引標籤,為 Database Engine 和 Analysis Services 指定非預設的定序。如需詳細資訊,請參閱<SQL Server 組態 - 定序>。
在 [全文檢索搜尋升級選項] 頁面上,針對升級的資料庫指定升級選項。如需詳細資訊,請參閱<全文檢索搜尋升級選項>。
在 [錯誤和使用方式報告] 頁面上,指定您想要傳送給 Microsoft 的資訊,以便協助改善 SQL Server。根據預設,系統會啟用錯誤報告和功能使用方式的選項。如需詳細資訊,請參閱<錯誤和使用方式報表設定>。
在升級作業開始之前,System Configuration Checker 將會執行一組額外的規則,以便使用您已指定的 SQL Server 功能來驗證電腦組態。
[準備升級] 頁面會顯示在安裝期間指定之安裝選項的樹狀檢視。若要繼續,請按一下 [安裝]。
在安裝期間,進度頁面會提供狀態,好讓您可以在安裝程式進行時監視安裝進度。
安裝之後,[完成] 頁面會提供安裝和其他重要注意事項之摘要記錄檔的連結。若要完成 SQL Server 安裝程序,請按一下 [關閉]。
如果指示您重新啟動電腦,請立刻執行。當您完成安裝時,請務必閱讀安裝精靈所提供的訊息。如需有關安裝程式記錄檔的詳細資訊,請參閱<如何:檢視與讀取 SQL Server 安裝程式記錄檔>。
後續步驟
在升級為 SQL Server 2008 之後,請完成下列工作:
註冊伺服器 - 升級會移除先前 SQL Server 執行個體的登錄設定。在升級之後,您必須重新註冊伺服器。
更新統計資料 -- 若要改善查詢計畫和查詢效能,我們建議您從 SQL Server 2000 升級之後,更新所有資料庫的統計資料。請使用 sp_updatestats 預存程序來更新 SQL Server 資料庫中使用者定義之資料表的統計資料。當您從 SQL Server 2005 升級之後,不需要更新統計資料。
設定新的 SQL Server 安裝 -- 為了減少系統的可攻擊介面區,SQL Server 會選擇性地安裝及啟用主要服務和功能。如需有關介面區組態的詳細資訊,請參閱這一版的讀我檔案。