如何:更改目标数据库版本

更新:2007 年 11 月

在创建“数据库项目”时,必须指定目标数据库的 Microsoft SQL Server 版本。可以为 SQL Server 2005 或 SQL Server 2000 创建数据库项目。如果为 SQL Server 2000 创建数据库项目,可以将该项目的版本更改为 SQL Server 2005,因为后者可以支持所有 SQL Server 2000 功能。如果为 SQL Server 2005 创建数据库项目,而以后必须将该项目的版本更改为 SQL Server 2000,则在该项目的“数据库对象”定义中包含任何特定于 SQL Server 2005 的语法时会遇到困难。在任一情况下,如果在目标数据库服务器上运行的 SQL Server 版本与目标数据库项目的版本不匹配,则可能会发生错误。

将目标数据库版本从 SQL Server 2000 更改为 SQL Server 2005

  1. 在“解决方案资源管理器”中单击要为其配置属性的数据库项目。

  2. 在“视图”菜单上单击“属性页”。也可以打开“项目”菜单,然后单击“项目名称 属性”。

    即会显示该数据库项目的属性对话框。

  3. 单击“项目设置”选项卡(如果显示了其他选项卡)。

  4. 在“项目版本”列表中,单击“SQL Server 2005”。

    重要说明:

    此外,还可能必须将“生成”选项卡上的“目标连接”更改为指向 SQL Server 2005 实例。有关更多信息,请参见数据库项目设置概述

  5. 在“文件”菜单上,单击“保存选定项”。

    将保存对项目属性所做的更改。此时,该数据库项目将被重新加载,并且任何未通过 SQL Server 2005 验证的对象都将标记为无效。必须手动修复任何无效的对象定义。下次生成和部署此数据库项目时,生成的生成脚本将会创建或更新 SQL Server 2005 数据库。

将目标数据库版本从 SQL Server 2005 更改为 SQL Server 2000

  1. 在“解决方案资源管理器”中单击要为其配置属性的数据库项目。

  2. 在“视图”菜单上单击“属性页”。也可以在“项目”菜单上单击“项目名称 属性”。

    即会显示该数据库项目的属性对话框。

  3. 单击“项目设置”选项卡(如果显示了其他选项卡)。

  4. 在“项目版本”列表中,单击“SQL Server 2000”。

    重要说明:

    此外,还可能必须将“生成”选项卡上的“目标连接”更改为指向 SQL Server 2000 实例。有关更多信息,请参见数据库项目设置概述

  5. 在“文件”菜单上,单击“保存选定项”。

    将保存对项目属性所做的更改。此时,该数据库项目将被重新加载,并且任何未通过 SQL Server 2000 验证的对象都将标记为无效。必须手动修复任何无效的对象定义。下次生成和部署此数据库项目时,生成的生成脚本将会创建或更新 SQL Server 2000 数据库。

请参见

任务

如何:准备数据库生成脚本

如何:创建空数据库项目

如何:创建数据库项目

概念

数据库项目设置概述

Database Edition 术语概述

其他资源

如何:为生成和部署配置数据库项目