通过C#代码从备份文件还原远程计算机上的MSSQL数据库

用户名

我在远程计算机上有一个mssql数据库,并且该数据库有备份文件。我想创建一种从备份还原数据库的方法(c#)。我将在本地计算机上执行我的方法。有人可以帮我创建恢复远程数据库的方法吗?

快点

试试这个:

    public  void RestoreDatabase(string fileName)
    {
        try 
        {           
            using (SqlConnection conn = new SqlConnection("connectionString"))
            {
                string sql = "RESTORE DATABASE YourDatabase FROM DISK = N''" + fileName;
                conn.Open();
                SqlCommand _command = new SqlCommand(sql, conn);
                _command.ExecuteNonQuery();                
            }
        }
        catch (Exception ex)
        {
             throw;
        }
    }

您这样称呼它:

    RestoreDatabase(@"\\remotemachine\...\YourFile.bak");

注意:放置文件的实际路径

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过UCanAccess访问远程计算机上的数据库文件?

来自分类Dev

在远程计算机上执行C#代码

来自分类Dev

在远程计算机上执行C#代码

来自分类Dev

在远程计算机上执行C#代码

来自分类Dev

android realm:从备份文件还原领域数据库

来自分类Dev

无法从备份文件还原数据库

来自分类Dev

将数据库从远程服务器导出到计算机上的特定文件夹中

来自分类Dev

如何获得对我计算机上MySQL数据库的远程访问?

来自分类Dev

如何通过IP连接其他计算机上的数据库?

来自分类Dev

如何通过IP连接其他计算机上的数据库?

来自分类Dev

如何通过互联网访问台式计算机上的SQL Server数据库?

来自分类Dev

从备份文件创建数据库

来自分类Dev

连接到用户计算机上的数据库

来自分类Dev

Yii备份/还原MSSQL数据库

来自分类Dev

MDF数据库文件在不同Windows计算机上的可移植性

来自分类Dev

删除远程计算机上的文件

来自分类Dev

如何从以前的备份文件还原Octopus Deploy数据库

来自分类Dev

无法从备份文件还原SQL Server数据库-错误:102

来自分类Dev

从远程计算机创建数据库

来自分类Dev

在远程计算机上还原转储

来自分类Dev

如何从数据库SQL Server备份特定表并使用vb.net代码将.bak文件保存在计算机中

来自分类Dev

如何在C#中使用SMO获取Sql数据库备份文件的数据和日志文件路径

来自分类Dev

通过SSH在远程计算机上执行远程脚本

来自分类Dev

在C#中的远程计算机上执行命令时获取错误代码1

来自分类Dev

通过TCP / IP连接到外部托管计算机上的2014 SQLEXPRESS数据库

来自分类Dev

通过| DataDirectory |在另一台计算机上的SQL数据库连接失败

来自分类Dev

如何在另一台计算机上运行包含本地SQL Server数据库的C#应用程序?

来自分类Dev

在未安装oracle的计算机上安装具有oracle数据库支持的Windows C#窗体应用程序

来自分类Dev

我可以将Time Machine备份中的文件还原到另一台计算机上吗?

Related 相关文章

  1. 1

    如何通过UCanAccess访问远程计算机上的数据库文件?

  2. 2

    在远程计算机上执行C#代码

  3. 3

    在远程计算机上执行C#代码

  4. 4

    在远程计算机上执行C#代码

  5. 5

    android realm:从备份文件还原领域数据库

  6. 6

    无法从备份文件还原数据库

  7. 7

    将数据库从远程服务器导出到计算机上的特定文件夹中

  8. 8

    如何获得对我计算机上MySQL数据库的远程访问?

  9. 9

    如何通过IP连接其他计算机上的数据库?

  10. 10

    如何通过IP连接其他计算机上的数据库?

  11. 11

    如何通过互联网访问台式计算机上的SQL Server数据库?

  12. 12

    从备份文件创建数据库

  13. 13

    连接到用户计算机上的数据库

  14. 14

    Yii备份/还原MSSQL数据库

  15. 15

    MDF数据库文件在不同Windows计算机上的可移植性

  16. 16

    删除远程计算机上的文件

  17. 17

    如何从以前的备份文件还原Octopus Deploy数据库

  18. 18

    无法从备份文件还原SQL Server数据库-错误:102

  19. 19

    从远程计算机创建数据库

  20. 20

    在远程计算机上还原转储

  21. 21

    如何从数据库SQL Server备份特定表并使用vb.net代码将.bak文件保存在计算机中

  22. 22

    如何在C#中使用SMO获取Sql数据库备份文件的数据和日志文件路径

  23. 23

    通过SSH在远程计算机上执行远程脚本

  24. 24

    在C#中的远程计算机上执行命令时获取错误代码1

  25. 25

    通过TCP / IP连接到外部托管计算机上的2014 SQLEXPRESS数据库

  26. 26

    通过| DataDirectory |在另一台计算机上的SQL数据库连接失败

  27. 27

    如何在另一台计算机上运行包含本地SQL Server数据库的C#应用程序?

  28. 28

    在未安装oracle的计算机上安装具有oracle数据库支持的Windows C#窗体应用程序

  29. 29

    我可以将Time Machine备份中的文件还原到另一台计算机上吗?

热门标签

归档