升级 Analysis Services 时的注意事项

升级通常由 SQL Server 安装程序执行。SQL Server 安装程序可用于升级其任意组件或所有组件(包括 Analysis Services)。

本主题着重说明了升级 Analysis Services 前应该了解的重要注意事项。有关如何启动安装程序以及如何选择要升级的组件的分步说明,请参阅升级到 SQL Server 2008。有关升级 Analysis Services 的命令行选项的信息,请参阅如何从命令提示符安装 SQL Server 2008

重要说明重要提示

若要了解哪些 Analysis Services 特性和功能已废弃、不推荐使用或已更改,请参阅 SQL Server Analysis Services 的向后兼容性

已知升级问题

升级到 SQL Server 2008Analysis Services 之前,请先查看 SQL Server 2008 中 Analysis Services 功能的重大更改。还建议您按使用升级顾问来准备升级中所述运行升级顾问。

升级准备一览表

升级到 SQL Server 2008Analysis Services 之前,请先检查以下要求:

从 SQL Server 2005 Analysis Services 升级

可以将 SQL Server 2005Analysis Services 的现有实例升级到 SQL Server 2008Analysis Services,并且作为升级过程的一部分,还可以将现有数据库从旧实例自动迁移到新实例。因为元数据和二进制数据在两个版本之间兼容,因此升级之后您可以保留该数据而不必手动迁移该数据。若要升级 SQL Server 2005Analysis Services 的现有实例,请运行安装程序并将现有实例的名称指定为新实例的名称。有关详细信息,请参阅如何升级 Analysis Services 实例

从 SQL Server 2000 Analysis Services 升级

在从 SQL Server 2000Analysis Services 升级到 SQL Server 2008Analysis Services 时,因为对基本体系结构进行了更改,所以最好分两步执行升级。首先,将 SQL Server 2008Analysis Services 与 SQL Server 2000Analysis Services 并行安装。接下来,使用 Analysis Services 迁移向导将 SQL Server 2000Analysis Services 数据库迁移到 SQL Server 2008Analysis Services 格式。Analysis Services 迁移向导将 SQL Server 2000Analysis Services 数据库元数据迁移到 SQL Server 2008Analysis Services 并以 SQL Server 2008Analysis Services 格式重新创建数据库结构,同时保持原始数据不变。有关详细信息,请参阅如何将 Analysis Services 与早期版本并行安装迁移现有 Analysis Services 数据库

如果迁移 SQL Server 2000Analysis Services 的数据库后,删除其默认实例,则可使用 Analysis Services 实例重命名工具使 SQL Server 2008Analysis Services 的命名实例成为服务器上的默认实例。有关详细信息,请参阅如何重命名 Analysis Services 实例

升级 SQL Server 2000 Analysis Services

  1. 使用 SQL Server 安装向导或其他安装方法,安装 SQL Server 2008Analysis Services 的命名实例。有关详细信息,请参阅安装 Analysis Services 时的注意事项如何从命令提示符安装 SQL Server 2008

  2. 使用 Analysis Services 迁移向导将 SQL Server 2000Analysis Services 数据库元数据迁移到 SQL Server 2008Analysis Services。此步骤将以 SQL Server 2008Analysis Services 数据库格式重新创建数据库结构,同时保持原始数据库不变。有关详细信息,请参阅迁移现有 Analysis Services 数据库

  3. 处理新的 SQL Server 2008Analysis Services 数据库。此步骤会在新的数据库结构中填充数据。有关详细信息,请参阅处理 Analysis Services 对象

  4. 验证数据库升级的处理情况。在 SQL Server Management Studio 中检查已升级的数据库,并且使用客户端应用程序测试这些数据库。

  5. 如果不再需要早期版本的 Analysis Services,则将其卸载。