C# 如何为客户端托管的数据库更新数据库';s服务器

C# 如何为客户端托管的数据库更新数据库';s服务器,c#,sql,entity-framework,C#,Sql,Entity Framework,目前,我们有一个迁移项目,它将利用实体框架的migrate.exe并更新数据库模型以匹配当前的对象模型。该解决方案适用于我可以立即访问的数据,即本地或服务器上的任何数据。我不仅更新模型,有时还添加数据来填充新列。现在我遇到了一些希望在本地托管数据的客户机 我们考虑的当前策略是获取本地数据库的备份,在本地将其恢复到我们的机器上,然后进行更新,然后将其恢复回服务器 我的问题是,更新本地数据库并填充它们的最佳策略是什么 在谷歌上搜索“SQLServer更新模式”,谢谢你的建议,我会马上阅读。可能是@l

目前,我们有一个迁移项目,它将利用实体框架的migrate.exe并更新数据库模型以匹配当前的对象模型。该解决方案适用于我可以立即访问的数据,即本地或服务器上的任何数据。我不仅更新模型,有时还添加数据来填充新列。现在我遇到了一些希望在本地托管数据的客户机

我们考虑的当前策略是获取本地数据库的备份,在本地将其恢复到我们的机器上,然后进行更新,然后将其恢复回服务器


我的问题是,更新本地数据库并填充它们的最佳策略是什么

在谷歌上搜索“SQLServer更新模式”,谢谢你的建议,我会马上阅读。可能是@luri Farenzena的重复,实际上不是。这是针对生产服务器的,意味着你们可以通过互联网连接到它,这是我的文章和那个篇文章的主要区别。生产服务器并不总是可以通过互联网访问。这取决于它们的用途。可能重复的解决方案也适用于您的情况。