我有一个拥有SQL数据库的Web应用程序。
为清楚起见,我使用的是Asp.Net 4.0 / c#/ SQL Server 2008网络版。
我最近通过为数据库创建部署包来填充该网站,这是我的第一个。
现在几个月后,我需要更新数据库结构。 Web应用程序现在具有通过Web输入的数据,因此我需要更新结构,然后复制数据。
由于这是我第一次这样做,我不确定我应该遵循的流程 - 是否有这种更新的标准做法?
此外,由于某些表使用增量ID,我需要确保它们在新更新的数据库中保持不变。
任何提示,链接,建议表示赞赏。
答案 0 :(得分:1)
重要指南:
我假设你没有完全改变结构(意味着键列是相同的,虽然解决方案也是这样)
步骤如下:
答案 1 :(得分:1)
以下是一些常规步骤:
有许多这些可用,如果预算紧张,您可以在试用模式下使用它们来完成工作。您可以尝试使用Red Gate,ApexSQL,Idera,Dev Art等工具......