通过实体框架备份和还原

时间:2009-10-19 21:15:47

标签: sql-server entity-framework backup restore

我正在使用SQL Server数据库,其中包含大约50个表以及这些表之间的大量关系。我已经编写了一个备份和恢复功能,它将从模型中检索所有数据,将其导出到XML,然后再将其导入到干净的数据库中。但是,当实体模型发生一些重大的结构性变化时,保持这种导入/导出是很多工作。我想要一个更有活力的解决方案。

是否有更动态的解决方案从实体模型导出数据并将其重新导入干净的数据库?

哦,在我忘记之前......我没有直接访问数据库本身,而不是它的连接。我得到的全部和我可以使用的是这个实体框架对象...

2 个答案:

答案 0 :(得分:2)

我会将此消息传递给您的服务器支持团队。对于应用程序开发人员来说,担心数据备份/恢复似乎有点奇怪。

答案 1 :(得分:1)

你试过SQL Server Publishing Wizard吗?它创建了一个漂亮的格式化SQL文件,可以在应用程序之间轻松移动,我还使用(通过一些基于正则表达式的搜索和替换)将数据从SQL Server移动到Oracle ...

问候
马西莫