如何:部署数据库重构更改

在 Visual Studio 高级专业版中工作时,可更改数据库的脱机表示形式。 若要将这些更改提交到活动数据库,必须生成并部署数据库项目。 无论是将更改部署到开发数据库、测试数据库还是生产数据库,您应遵循相同的过程。

设置项目的部署属性

  1. 在**“解决方案资源管理器”**中,单击该数据库项目。

  2. 在**“项目”菜单上,单击“您的解决方案 属性”**。

    将显示项目属性。

  3. 单击**“部署”**选项卡。

  4. 在**“部署操作”列表中,单击“创建部署脚本(.sql)并部署到数据库”,然后单击“编辑”**。

  5. 在**“连接属性”对话框中,设置要使用的数据库的连接属性,然后单击“确定”**。

    **“目标连接”**框用正确的连接字符串填充。

  6. 在**“目标数据库名称”**框中键入目标数据库的名称。

    警告

    默认情况下,“目标数据库名称”框由数据库项目的名称填充。 请确保在数据库项目名称与目标数据库名称不同时更改此字段。

  7. 根据需要设置其他属性。

    有关更多信息,请参见如何:配置部署详细信息的属性

  8. 在**“文件”菜单上,单击“全部保存”**。

生成数据库项目

  • 在**“生成”菜单上,单击“生成解决方案”**。

    将基于所设置的项目属性来生成部署脚本。 生成状态显示在**“输出”窗口中,最后一行应显示“生成: 1 成功或最新”**。

部署数据库项目

  1. 在**“解决方案资源管理器”**中,单击该数据库项目。

  2. 在**“生成”菜单上,单击“部署 您的项目”**。

    也可以在**“解决方案资源管理器”中右击项目,然后单击“部署”**。

    可以通过使用部署脚本来将数据库项目部署到目标数据库中。 部署状态显示在**“输出”窗口中,最后一行应显示“部署已成功”**。

请参见

任务

演练:应用数据库重构技术

概念

重命名对数据库对象的所有引用

生成数据库并将其部署到独立开发环境中