如何:升級到 SQL Server 2005 (安裝程式)
更新: 2005 年 12 月 5 日
Microsoft SQL Server 2005 安裝精靈是以 Windows Installer 為基礎,為 SQL Server 元件的升級提供單一功能樹狀目錄。您也可以安裝 SQL Server 2005 與 SQL Server 2000 或 SQL Server 7.0 並存,或從舊版的 SQL Server 移轉現有的資料庫和組態設定,然後將它們套用至 SQL Server 2005 的執行個體中。
如需有關升級和移轉選項的詳細資訊,請參閱<升級 SQL Server 元件>。如需有關並存組態的支援的詳細資訊,請參閱<使用 SQL Server 的多個版本>。
Database Engine
若要升級 SQL Server 2000 或 SQL Server 7.0 Database Engine 的執行個體,請參閱下列程序。若要升級容錯移轉叢集,請參閱<如何:升級到 SQL Server 2005 容錯移轉叢集執行個體 (安裝程式)>。
若要將使用者資料庫移轉到 SQL Server 2005,請參閱:
- Analysis Services
如需有關升級 Analysis Services 的資訊,請參閱<升級或移轉 Analysis Services>。
- Reporting Services
使用 SQL Server 安裝程式 (安裝精靈) 和 Reporting Services 組態工具來升級 Reporting Services。如需詳細資訊,請參閱<升級 Reporting Services>。
- Notification Services
若要升級 Notification Services,請升級 Database Engine 和安裝 SQL Server 2005 Notification Services,然後移轉 Notification Services 的執行個體。如需詳細資訊,請參閱<移轉 Notification Services 執行個體>。
- Data Transformation Services
如需有關在 SQL Server 2005 使用 DTS 的資訊,請參閱<升級或移轉 Data Transformation Services>。
- 複寫
SQL Server 2005 支援從舊版的 SQL Server 升級複寫的資料庫。如需詳細資訊,請參閱<升級複寫的資料庫>。
必要條件
如果是本機安裝,您必須以管理員身分執行安裝程式。如果您是從遠端共用位置安裝 SQL Server,則必須使用對遠端共用位置具有讀取和執行權限的網域帳戶。
將 Database Engine 升級到 SQL Server 2005 之前,請檢閱下列主題:
- 安裝 SQL Server 2005 的硬體和軟體需求
- 檢查 System Configuration Checker 的參數
- SQL Server 安裝的安全性考量
- SQL Server 2005 Database Engine 回溯相容性
- 升級 Database Engine
程序
若要將 SQL Server Database Engine 升級到 SQL Server 2005
將 SQL Server 2005 產品 CD 或 DVD 插入電腦的 CD 或 DVD 光碟機。SQL Server 安裝精靈應該自動啟動。如果 SQL Server 安裝精靈沒有自動啟動,請按兩下 CD 或 DVD 的根目錄資料夾中的 [Splash.hta]。
附註: 若要從網路磁碟機執行安裝程式,請導覽到共用磁碟機上的安裝位置,然後按兩下 [Splash.hta]。 若要開始安裝程序,請按一下 [安裝 SQL Server]。
在 [使用者授權合約] 頁面上,閱讀授權合約,然後選取要接受授權條款的核取方塊。接受授權合約,就會啟動 [下一步] 按鈕。若要繼續,請按 [下一步]。若要結束安裝程式,請按一下 [取消]。
在 [SQL Server 元件更新] 頁面上,安裝程式會安裝 SQL Server 2005 的必要軟體。如需有關元件需求的詳細資訊,請按一下頁面底端的 [說明] 按鈕。若要開始元件更新程序,請按一下 [安裝]。若要在更新完成之後繼續作業,請按一下 [完成]。如需詳細資訊,請參閱<安裝必要元件>。
在 SQL Server 安裝精靈的 [歡迎使用] 頁面上,按 [下一步] 繼續作業。
在 [系統組態檢查] (SCC) 頁面上,會掃描安裝電腦中是否有封鎖安裝程式的狀況。如需有關組態檢查項目的資訊,請按一下頁面底端的 [說明],或請參閱<檢查 System Configuration Checker 的參數>。若要中斷掃描,請按一下 [停止]。若要顯示按結果分組的檢查項目清單,請按一下 [篩選],然後從下拉式清單中選取類別目錄。若要檢視 SCC 結果的報表,請按一下 [報表],然後從下拉式清單中選取選項。選項包括檢視報表、將報表儲存至檔案、將報表複製到剪貼簿,以及以電子郵件傳送報表。若要在 SCC 掃描完成之後繼續安裝程式,請按一下 [繼續]。
在 [註冊資訊] 頁面上,在 [名稱] 和 [公司] 文字方塊中輸入資訊。這一版的產品金鑰是自動輸入的。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<註冊資訊>。
在 [要安裝的元件] 頁面上,選取要安裝的元件。當您選取元件時,每一個元件群組的描述會出現在 [要安裝的元件] 窗格中。您可以選取核取方塊的任何組合。當您選取 SQL Server 或 Analysis Services 時,如果安裝程式偵測到您要安裝到虛擬伺服器,就會啟用 [安裝為容錯移轉叢集] 核取方塊。您必須選取這個選項才能安裝容錯移轉叢集。如需詳細資訊,請參閱<要安裝的元件>。
若要安裝個別元件,請按一下 [進階]。否則,請按 [下一步] 繼續。
如果您在上一頁已按一下 [進階],則會顯示 [功能選擇] 頁面。在 [功能選擇] 頁面上,使用下拉式方塊來選取要安裝的程式功能。若要將元件安裝到自訂目錄,請選取這項功能,然後按一下 [瀏覽]。如需有關這個頁面之功能的詳細資訊,請參閱<功能選擇>。若要繼續,在您完成功能選擇時,請按 [下一步]。
在 [執行個體名稱] 頁面中,選取要升級的預設執行個體或具名執行個體。如果已安裝預設執行個體或具名執行個體,且您選取要安裝現有的執行個體,安裝程式會升級它,並提供您安裝其他元件的選項。
若要升級電腦上已安裝的 SQL Server 預設執行個體,請按一下 [預設的執行個體],然後按 [下一步] 繼續。
若要升級電腦上已安裝的 SQL Server 具名執行個體,按一下 [具名執行個體],然後在提供的空間輸入執行個體名稱,或按一下 [執行個體名稱] 頁面上的 [已安裝的執行個體],從 [已安裝的執行個體] 清單中選取執行個體,然後按一下 [確定] 來擴展執行個體名稱欄位。在您選取要升級的執行個體之後,請按 [下一步] 繼續。
附註: 若要升級預設執行個體,則電腦上必須有預設執行個體。若要升級具名執行個體,則電腦上必須有具名執行個體。 如需有關執行個體命名規則的詳細資訊,請參閱<執行個體名稱>。
在 [現有的元件] 頁面上,安裝程式會列出電腦上已安裝的 SQL Server 元件。可升級到 SQL Server 2005 的元件已啟用其核取方塊。如果元件有無法使用的核取方塊,則該元件不能升級到 SQL Server 2005。若要檢視可用選項和替代方案的報表,請按一下 [詳細資料]。若要升級在 [現有的元件] 頁面上列出的元件,請選取它的核取方塊並按 [下一步]。如需詳細資訊,請參閱<現有的元件>。
如果您要加入新元件,在 [服務帳戶] 頁面上,請為非 SQL Server 帳戶指定使用者名稱、密碼和網域名稱。針對這個版本,SQL Server 2005 安裝程式會使用要升級之現有 SQL Server 服務的服務帳戶資訊。您可以對所有服務使用相同帳戶。
您可以選擇性地指定每一個服務的個別帳戶。選取 [自訂每個服務帳戶] 核取方塊,從下拉式方塊中選取服務名稱,然後為清單中的每一個服務提供登入認證。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<服務帳戶>。
附註: 網域名稱不得為完整網域名稱服務 (DNS) 名稱。例如,如果 DNS 名稱是 my-domain-name.com,請在 [網域] 文字方塊中輸入 "my-domain-name"。SQL Server 安裝程式不接受 [網域] 文字方塊中的 "my-domain-name.com"。 若要升級的 SQL Server 執行個體是設定為使用 [混合模式] (Windows 驗證或 SQL Server 驗證),會顯示 [升級登入資訊] 頁面。在這個頁面上提供的認證是用來連接到現有的 SQL Server 執行個體,以便執行升級指令碼。如果現有的 SQL Server 執行個體是設定為使用 Windows 驗證,則不顯示這個頁面。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<升級登入資訊>。
安全性注意事項: 可能的話,請使用「Windows 驗證」。 安全性注意事項: 關於這一版,在 Microsoft Windows Server 2003 (電腦不是網域的成員之一) 的一些預設組態上,SQL Server 安裝程式並未強制執行增強式密碼需求。設定增強式密碼對於系統的安全性很重要。一律使用增強式密碼。如需增強式密碼方針,請參閱《SQL Server 2005 線上叢書》中的<驗證模式>。 如果您選取 Analysis Services 作為要安裝的功能,請在 [定序設定] 頁面上指定預設定序。您可以對 SQL Server 和 Analysis Services 使用相同定序,或指定個別元件的定序。
若要設定 SQL Server 和 Analysis Services 的個別定序設定,請選取 [自訂每個服務帳戶] 核取方塊。選取這個核取方塊之後,會出現下拉式選擇方塊。從下拉式選擇方塊中選取服務,然後指派其定序。對每一項服務重複這個動作。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<定序設定>。
如果您選取 Reporting Services 作為要安裝的功能,此時會顯示 [報表伺服器虛擬目錄] 頁面。接受預設目錄名稱,或指定目錄的位置。如需有關這個頁面的詳細資訊,請按一下頁面底端的 [說明]。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<報表伺服器安裝選項>。
如果您選取 Reporting Services 作為要安裝的功能,會顯示 [報表伺服器資料庫安裝程式] 頁面。指定報表伺服器資料庫的主機。如果您選擇在現有的 SQL Server 執行個體中,主控報表伺服器資料庫,請從下拉式清單中選取執行個體,然後選取驗證模式來存取該執行個體。如需詳細資訊,請參閱<報表伺服器安裝詳細資料>。
如果您選取 [SQL Server 驗證],請提供對該執行個體具有管理員權限的使用者名稱和密碼。[確認報表伺服器資料庫名稱]。若要繼續,請按 [下一步]。
如果您選取 Reporting Services 作為要安裝的功能,會顯示 [報表伺服器傳遞設定] 頁面。指定 SMTP 伺服器位址和電子郵件地址,作為報表伺服器的電子郵件訊息寄件者。若要繼續,請按 [下一步]。
在 [錯誤和使用方式報表設定] 頁面上,選擇性地清除核取方塊來停用錯誤報告。若要繼續,請按 [下一步]。如需詳細資訊,請參閱<錯誤和使用方式報表設定>。
在 [安裝準備就緒] 頁面上,檢閱有關 SQL Server 安裝的功能和元件之摘要。如果是升級案例,會選取要升級的現有執行個體的所有元件和功能。若要繼續,請按一下 [安裝]。如需詳細資訊,請參閱<安裝準備就緒>。
在 [安裝進度] 頁面上,您可以在安裝程式進行時監視安裝進度。若要在安裝期間檢視元件的記錄檔,請在 [安裝進度] 頁面上按一下產品或狀態名稱。
在 [正在完成 Microsoft SQL Server 安裝精靈] 頁面上,您可以按一下這個頁面所提供的連結,來檢視安裝程式摘要記錄。若要結束 SQL Server 安裝精靈,請按一下 [完成]。
如果指示您重新啟動電腦,請立刻執行。當您完成安裝時,請務必閱讀安裝程式中的訊息。若未能重新啟動電腦,會造成以後執行安裝程式失敗。
後續的步驟
將 Database Engine 升級到 SQL Server 2005 之後,請完成下列工作:
- 註冊伺服器 - 升級會移除先前 SQL Server 執行個體的登錄設定。升級之後,您必須重新註冊伺服器。
- 重新擴展全文檢索目錄 - 升級程序將資料庫標示為停用全文檢索。必須重新擴展目錄,但安裝程式不自動執行這項作業,因為它可能很花時間。因為這項作業可加強 SQL Server 2005 安裝的效能,所以管理員應該在適當的時候計劃重新擴展全文檢索目錄。
- 更新統計資料 - 若要幫助最佳化查詢效能,我們建議您在升級之後,在所有資料庫上更新統計資料。請使用 sp_updatestats 預存程序來更新 SQL Server 2005 資料庫中的使用者自訂資料表中的統計資料。
- 更新使用方式計數器 - 在舊版 SQL Server 中,資料表和索引資料列計數與頁面計數可能會變成不正確。若要更正任何無效的資料列或頁面計數,我們建議您在升級後,在所有資料庫上執行 DBCC UPDATEUSAGE。
- 設定新的 SQL Server 安裝 - 為縮小系統易受攻擊的介面區,SQL Server 2005 會選擇性地安裝並啟動主要服務和功能。如需有關如何啟動 SQL Server 2005 功能的詳細資訊,請參閱<SQL Server 介面區組態>。
請參閱
工作
如何:在現有的 SQL Server 2005 執行個體中變更元件 (安裝程式)