如何使用本地更改更新远程数据库结构?

时间:2016-03-11 13:41:20

标签: asp.net-mvc database database-design

我们目前使用本地更改对每个远程数据库表进行手动更新。我的意思是添加表,表列等,而不是它们包含的数据。远程数据库正在生产中,所以它总是更新。

数据库类型是SQL Server,我们通常使用SSMS在远程和本地计算机上更改它。该网站是带有EntityFramework 4.2的ASP.NET MVC4

感谢。

2 个答案:

答案 0 :(得分:0)

如果您想自动更新表格(不确定这些是您的要求),您应该查看EF的迁移:https://msdn.microsoft.com/en-us/data/jj591621.aspx

答案 1 :(得分:0)

在本地数据库的SSMS中,在设计视图中对表格进行更改后,如果右键单击底部的空白行,则可以选择生成更改脚本'。这将生成一个脚本,然后您可以在远程服务器上运行该脚本以自动应用对本地数据库所做的更改。