如何使用复制数据库向导升级 SQL Server

本主题介绍如何使用复制数据库向导将 SQL Server 数据库升级到更高版本。

使用复制数据库向导升级数据库时,请遵循下列要求:

  • 升级之前,请确保没有应用程序或服务正在尝试访问数据库。请勿使用只读模式,因为这会导致出现错误。

  • 在此操作过程中,不能重命名数据库。

过程

将 SQL Server 2000 数据库升级到更高版本

  1. 使用 SQL Server Management Studio 中的对象资源管理器连接到任何 SQL Server 数据库引擎实例。

  2. 展开**“数据库”文件夹,右键单击一个数据库,指向“任务”,再单击“复制数据库”**。

  3. 完成向导中的步骤。

    重要说明重要提示

    为了确保升级后的数据库具有最佳性能,请对升级后的数据库运行 sp_updatestats(更新统计信息)。

注意注意

使用复制数据库向导将 SQL Server 2005 或 SQL Server 2000 数据库升级到 SQL Server 2008 后,该数据库将立即变为可用,然后自动升级。如果数据库具有全文索引,升级过程将导入、重置或重新生成它们,具体取决于“全文升级选项”服务器属性的设置。如果升级选项设置为“导入”“重新生成”,则全文索引将在升级过程中不可用。导入可能需要数小时,而重新生成最多可能需要十倍的时间,具体取决于编制索引的数据量。另请注意,当升级选项设置为“导入”时,如果全文目录不可用,将重新生成关联的全文索引。有关查看或更改“全文升级选项”属性设置的信息,请参阅如何查看或更改全文搜索的服务器属性 (SQL Server Management Studio)