【发布时间】:2009-05-03 02:04:44
【问题描述】:
假设我想向运行 SQL Server 2008 作为数据源的 ASP.NET MVC 应用程序添加一个新功能。为了实现这个新特性,我需要在现有数据库表中添加一些新列。
在我的开发服务器上执行这些更改并实现新功能后,在部署我的新版本应用程序时,在生产服务器上执行相同数据库更改的最简单方法是什么?有什么办法可以自动化吗?
编辑: 正如我刚刚发现的,Visual Studio 2008 的服务器资源管理器似乎能够通过比较两种不同的数据库布局(右键单击数据库,单击“比较架构”)。这通常能满足我的要求吗?还是在使用此功能时有什么大问题?
【问题讨论】:
标签: sql-server