使用 Upgrade Advisor 來準備升級

SQL Server Upgrade Advisor 可以幫助您完成升級到 SQL Server 2008 的相關準備工作。Upgrade Advisor 會分析已安裝的 SQL Server 舊版元件,然後產生報告,以指出在您升級之前或之後要修正的問題。

Upgrade Advisor 如何運作

當您執行 Upgrade Advisor 時,Upgrade Advisor 首頁會出現。您可以從首頁執行下列工具:

  • Upgrade Advisor 分析精靈

  • Upgrade Advisor 報表檢視器

  • Upgrade Advisor 說明

第一次使用 Upgrade Advisor 時,請執行 Upgrade Advisor Analysis 精靈分析 SQL Server 元件。當精靈完成分析時,請在 Upgrade Advisor 報表檢視器中檢視產生的報表。每一份報告都會提供 Upgrade Advisor 說明資訊的連結,以協助您修正或降低已知問題的影響。

Upgrade Advisor 分析

Upgrade Advisor 會分析下列 SQL Server 元件:

  • Database Engine

  • Analysis Services

  • Reporting Services

  • Integration Services

  • Data Transformation Services

    [!附註]

    Notification Services 不包含在 Upgrade Advisor 掃描中,因為它已從 SQL Server 2008 中移除。

分析會檢查可以存取的物件,例如指令碼、預存程序、觸發程序和追蹤檔案。Upgrade Advisor 無法分析桌面應用程式或加密的預存程序。

輸出為 XML 報表的形式。請使用 Upgrade Advisor 報表檢視器來檢視 XML 報表。

[!附註]

報表可能包含「其他升級問題」項目。這個項目會連結到 Upgrade Advisor 不會偵測,但您的伺服器或應用程式中可能存在的問題清單。您應該檢閱無法偵測到的問題清單,並判斷您是否因為這些無法偵測到的問題,而必須變更伺服器或應用程式。

如何安裝和執行 Upgrade Advisor

安裝 SQL Server Upgrade Advisor 的位置取決於您要分析的項目。Upgrade Advisor 支援所有支援元件 (Reporting Services 除外) 的遠端分析。如果不要掃描 Reporting Services 的執行個體,可以將 Upgrade Advisor 安裝在可連接到 SQL Server 的執行個體,且符合 Upgrade Advisor 必要條件的任何電腦上。如需詳細資訊,請參閱<版本與版別的升級>。如果要掃描 Reporting Services 的執行個體,則必須將 Upgrade Advisor 安裝在報表伺服器上。

您可以從 SQL Server 安裝媒體的 Servers\redist\Upgrade Advisor 資料夾,以及 Microsoft 下載中心取得 Upgrade Advisor。

安裝和執行 Upgrade Advisor 的必要條件如下:

  • Windows XP SP2 或更新版本、Windows Vista、Windows Server 2003 SP1 或更新版本,或 Windows Server 2008。

  • Windows Installer 4.5 或更新版本。

    .NET Framework 2.0 需要 Windows Installer 4.5。您可以從 Windows Installer 網站安裝 Windows Installer。

  • .NET Framework 2.0 或更新版本。您可以從 SQL Server 2005 產品媒體以及 SDK、可轉散發元件和 Service Pack 下載網站 (英文) 取得 .NET Framework 2.0。

    • 若要從 SQL Server 2005 媒體安裝 .NET Framework 2.0,請找出光碟機的根目錄。接著按兩下 redist 資料夾、按兩下 2.0 資料夾,然後根據您的作業系統,執行 dotnetfx.exe (32 位元) 或 dotnetfx64.exe (64 位元)。
  • 您必須有 SQL Server 2000 決策支援物件 (DSO),才能掃描 Analysis Services 中的升級問題。若要安裝 DSO,請將 SQL Server 2000 媒體放入光碟機。這會啟動「SQL Server 2000 安裝」程式。按一下 [安裝 SQL Server 2000 元件]。按一下 [Analysis Services] 啟動 Analysis Services 安裝程式。在 [選取物件] 中,確定已選取 [決策支援物件] 元件。

  • 您必須有 SQL Server 2000 用戶端元件,才能掃描 SQL Server 2000 DTS 封裝。請使用 SQL Server 2000 安裝光碟片來安裝用戶端元件。

  • 您必須有 SQL Server 2005 回溯相容性元件,才能掃描從 SQL Server 2000 移轉而來的 SQL Server 2005 DTS 封裝。請使用 SQL Server 2005 安裝光碟片來安裝回溯相容性元件。

若要透過網路安裝 Upgrade Advisor,請按一下下載網頁上的 [下載] 按鈕。接著您可立即執行安裝,或是儲存 SQLUA.msi 檔,並於稍後再執行。如果要從產品光碟進行安裝,請直接從產品光碟執行 SQLUA.msi。

在安裝 Upgrade Advisor 之後,您可以從 [開始] 功能表開啟它:

  • 按一下 [開始]、依序指向 [所有程式] 和 [Microsoft SQL Server 2008],然後按一下 [SQL Server 2008 Upgrade Advisor]

如需詳細資訊,請參閱隨 Upgrade Advisor 一起安裝的 Upgrade Advisor 文件集和 Upgrade Advisor 讀我檔案。