【发布时间】:2012-01-03 06:10:21
【问题描述】:
我想知道我们是否可以限制 VS2010 数据库项目生成的部署脚本,使其仅包含被修改的数据库对象,而不是整个 drop 和 create 序列。
例如,在合并连续更改后,下一个版本的脚本必须只包含已修改的存储过程、函数或表。我尝试取消选中“始终重新创建数据库”选项。但是它只是为整个数据库创建了一个脚本。
我试图找到类似的问题,我发现了一些接近我需要的问题,但仍然没有解决我的问题。
【问题讨论】:
-
我从未为此使用过 VS2010 DB 项目,因此我无法真正回答,但我可以告诉您,我已经使用 Redgate SQL Compare 来完成此任务在过去。 red-gate.com/products/sql-development/sql-compare
-
您是否尝试过部署数据库项目?你研究过吗?
标签: c# sql visual-studio-2010 database-project