我使用visual studio(vs2010)安装程序将数据库备份文件还原到目标服务器。
现在我的要求是创建一个补丁,如果需要将更新数据库。这些更新可能是添加脚本等形式。
如果我再次使用更新的.bak文件并通过安装程序将其恢复到目标服务器上,则客户端正在使用的现有数据将丢失。
所以我只想创建一个仅安装新更改的补丁,比如在数据库中添加新表。
请建议如何做。
此致
Shipra
答案 0 :(得分:1)
CREATE TABLE
,ALTER TABLE
,... 。)这样,您需要做的就是更新程序。是的,这意味着您必须跟踪数据库架构的更改。 (请注意,此解决方案要求运行该程序的用户具有对数据库的架构修改权限。)