Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C从SQL Server创建.BAK文件#_C#_Winforms_Sql Server 2008_Database Backups_Database Restore - Fatal编程技术网

C# 使用C从SQL Server创建.BAK文件#

C# 使用C从SQL Server创建.BAK文件#,c#,winforms,sql-server-2008,database-backups,database-restore,C#,Winforms,Sql Server 2008,Database Backups,Database Restore,可能重复: 我有一个Windows窗体项目,它将一些值存储在SQL Server 2008 R2中,其中有许多表处理我的应用程序 我想做一个数据库备份,这样,如果用户要释放操作系统并重新安装,他们可以使用备份(.BAK文件)恢复数据库 我想知道如何使用C#从SQL Server 2008 R2进行备份,以及备份时是否必须在客户端计算机中安装SQL Server 还有,我如何恢复它?任何示例都可能有所帮助。您需要安装客户端工具 您需要的是SMO(Sql Server管理对象) 这提供了一个api

可能重复:

我有一个Windows窗体项目,它将一些值存储在SQL Server 2008 R2中,其中有许多表处理我的应用程序

我想做一个数据库备份,这样,如果用户要释放操作系统并重新安装,他们可以使用备份(.BAK文件)恢复数据库

我想知道如何使用C#从SQL Server 2008 R2进行备份,以及备份时是否必须在客户端计算机中安装SQL Server


还有,我如何恢复它?任何示例都可能有所帮助。

您需要安装客户端工具

您需要的是SMO(Sql Server管理对象)


这提供了一个api来执行某些Sql Server任务,包括备份。您需要安装客户端工具

您需要的是SMO(Sql Server管理对象)


这提供了一个api来执行某些Sql Server任务,包括备份

那么备份和恢复呢?你能给我举个例子吗。我是c#的新手,示例可以帮助您,如果您需要的话can@aquibRocks签出此页面示例包括备份和其他任务有关备份和还原的内容是什么?你能给我举个例子吗。我是c#的新手,示例可以帮助您,如果您需要的话can@aquibRocks签出此页面示例包括备份和其他任务