使用升级顾问来准备升级

SQL Server 升级顾问可以帮助您做好升级至 SQL Server 2008 的准备。升级顾问分析早期版本的 SQL Server 中已安装的组件,然后生成报告,指出在升级之前或之后应解决的问题。

升级顾问如何工作

运行升级顾问时,将显示“升级顾问”主页。通过该主页,可以运行以下工具:

  • 升级顾问分析向导

  • 升级顾问报表查看器

  • 升级顾问帮助

第一次使用升级顾问时,应运行升级顾问分析向导来分析 SQL Server 组件。该向导完成分析后,请使用升级顾问报表查看器查看生成的报表。每个报表中均有指向升级顾问帮助信息的链接,这些信息可帮助您修复已知问题或减少已知问题的影响。

升级顾问分析

升级顾问会对以下 SQL Server 组件进行分析:

  • 数据库引擎

  • Analysis Services

  • Reporting Services

  • Integration Services

  • Data Transformation Services

    注意注意

    升级顾问不扫描 Notification Services,因为它已从 SQL Server 2008 中删除。

该分析会检查可以访问的对象,例如脚本、存储过程、触发器和跟踪文件。升级顾问不能对桌面应用程序或加密的存储过程进行分析。

输出的格式为 XML 报表。通过使用升级顾问报表查看器可查看 XML 报表。

注意注意

报表可能包含有“其他升级问题”项。此项链接至一个问题列表,其中列出的问题是升级顾问未检测到但却可能存在于服务器或应用程序中的问题。应查看无法检测的问题的列表,以确定是否由于这些无法检测的问题而必须更改服务器或应用程序。

如何安装和运行升级顾问

安装 SQL Server 升级顾问的位置取决于您将分析的内容。升级顾问支持对除 Reporting Services 之外的所有受支持组件进行远程分析。如果不扫描 Reporting Services 的实例,则可在能够连接到 SQL Server 实例并满足升级顾问必备条件的任何计算机中安装升级顾问。有关详细信息,请参阅版本升级。如果要扫描 Reporting Services 实例,则必须在报表服务器上安装升级顾问。

可在 SQL Server 安装媒体的 Servers\redist\Upgrade Advisor 文件夹下找到升级顾问,也可从 Microsoft 下载中心下载。

安装和运行升级顾问的前提条件如下:

  • 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, redistributable, and service pack download Web site(SDK、可再分发文件和 Service Pack 下载网站)提供了 .NET Framework 2.0。

    • 若要从 SQL Server 2005 介质安装 .NET Framework 2.0,请找到磁盘驱动器的根目录。然后,双击 redist 文件夹,再双击 2.0 文件夹,然后根据您使用的操作系统运行 dotnetfx.exe(适用于 32 位)或 dotnetfx64.exe(适用于 64 位)。
  • 扫描 Analysis Services 中的升级问题时需要使用 SQL Server 2000 决策支持对象 (DSO)。若要安装 DSO,请将 SQL Server 2000 介质插入磁盘驱动器。这将启动 SQL Server 2000 安装程序。单击**“安装 SQL Server 2000 组件”。单击 Analysis Services 启动 Analysis Services 安装程序。在“选择组件”中,确保选择了“决策支持对象”**组件。

  • 扫描 SQL Server 2000 DTS 包时需要使用 SQL Server 2000 客户端组件。请使用 SQL Server 2000 安装盘安装客户端组件。

  • 扫描从 SQL Server 2000 中迁移而来的 SQL Server 2005 DTS 包时需要 SQL Server 2005 向后兼容组件。请使用 SQL Server 2005 安装盘安装向后兼容组件。

若要通过 Web 安装升级顾问,请单击下载页上的下载按钮。随后可以立即运行安装程序,也可以保存 SQLUA.msi 文件并稍后运行它。如果是从产品光盘进行安装,请直接从产品光盘中运行 SQLUA.msi。

安装升级顾问后,可以从**“开始”**菜单将其打开:

  • 单击**“开始”,依次指向“所有程序”和 Microsoft SQL Server 2008,然后单击“SQL Server 2008 升级顾问”**。

有关详细信息,请参阅升级顾问文档和随升级顾问一起安装的升级顾问自述文件。