如何:部署数据库重构更改
在 Visual Studio 高级专业版中工作时,可更改数据库的脱机表示形式。 若要将这些更改提交到活动数据库,必须生成并部署数据库项目。 无论是将更改部署到开发数据库、测试数据库还是生产数据库,您应遵循相同的过程。
设置项目的部署属性
在**“解决方案资源管理器”**中,单击该数据库项目。
在**“项目”菜单上,单击“您的解决方案 属性”**。
将显示项目属性。
单击**“部署”**选项卡。
在**“部署操作”列表中,单击“创建部署脚本(.sql)并部署到数据库”,然后单击“编辑”**。
在**“连接属性”对话框中,设置要使用的数据库的连接属性,然后单击“确定”**。
**“目标连接”**框用正确的连接字符串填充。
在**“目标数据库名称”**框中键入目标数据库的名称。
警告
默认情况下,“目标数据库名称”框由数据库项目的名称填充。 请确保在数据库项目名称与目标数据库名称不同时更改此字段。
根据需要设置其他属性。
有关更多信息,请参见如何:配置部署详细信息的属性。
在**“文件”菜单上,单击“全部保存”**。
生成数据库项目
在**“生成”菜单上,单击“生成解决方案”**。
将基于所设置的项目属性来生成部署脚本。 生成状态显示在**“输出”窗口中,最后一行应显示“生成: 1 成功或最新”**。
部署数据库项目
在**“解决方案资源管理器”**中,单击该数据库项目。
在**“生成”菜单上,单击“部署 您的项目”**。
也可以在**“解决方案资源管理器”中右击项目,然后单击“部署”**。
可以通过使用部署脚本来将数据库项目部署到目标数据库中。 部署状态显示在**“输出”窗口中,最后一行应显示“部署已成功”**。