为了账号安全,请及时绑定邮箱和手机立即绑定

如何从另一台服务器恢复备份

如何从另一台服务器恢复备份

C#
当年话下 2023-06-25 13:37:33
我正在尝试按如下方式恢复备份:   Server sqlServer = new Server(new ServerConnection(banco, user, senha));   Restore dbRestore = new Restore() { Database = "a" + "" + txtBancoNuvem.Text.Trim(), Action = RestoreActionType.Database, ReplaceDatabase = true, NoRecovery = false };   dbRestore.Devices.AddDevice($@"{path}\DataBase\BackupNuvem.bak", DeviceType.File);     dbRestore.SqlRestore(sqlServer);但我收到以下错误:Operating System Error 3 (The system can not find the path specified.).RESTORE DATABASE is terminating abnormally.备份是在客户端计算机上完成的,我正在尝试将其恢复到服务器计算机上。我相信你会犯这个错误。我该如何解决这个问题?
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

您无法在一台服务器上运行备份并在另一台服务器上运行还原。因此,如果您的路径是 C:/.../... 那么这将不起作用。

您必须将文件从源服务器复制到目标服务器,或者确保该路径是网络路径并且授予访问权限才能进行恢复。


查看完整回答
反对 回复 2023-06-25
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信