如何使用C#和Entity Framework在WPF中备份和还原SQL Server

时间:2016-07-31 05:29:58

标签: c# .net sql-server wpf entity-framework

enter image description here

我有点困惑 - 我正在为我的本地客户端创建一个Windows Presentation Foundation(WPF)应用程序,而客户端想要一个备份和恢复数据库工具

我正在使用带有数据库优先方法的SQL Server和Entity Framework;语言是C#。

请指导我如何通过C#代码执行此操作。

1 个答案:

答案 0 :(得分:2)

您必须使用TSQL的BACKUP和RESTORE命令并通过SqlCommand对象调用它们,如下例所示:

<berlin.osm.pbf>

要执行还原,请使用TSQL RESTORE命令。

请注意,SQL Server备份和还原是一个非常大的主题,您应该深入了解它背后的理论,并仔细地将您的具体情况和要求映射到可用的功能。