Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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
Sql server 在SQL 2008中执行时间点数据库还原时发生获取未找到文件错误_Sql Server_Database_Sql Server 2008_Rdbms - Fatal编程技术网

Sql server 在SQL 2008中执行时间点数据库还原时发生获取未找到文件错误

Sql server 在SQL 2008中执行时间点数据库还原时发生获取未找到文件错误,sql-server,database,sql-server-2008,rdbms,Sql Server,Database,Sql Server 2008,Rdbms,因此,我正在测试我们的一些灾难恢复功能,并尝试将一个时间点备份从一个主数据库恢复到同一服务器上的一个新数据库 我是盒子上的管理员,我是盒子里的RDP,正在使用SSMS进行恢复 当我选择我的数据库时,“选择要恢复的备份集”窗口将填充大量的1小时增量备份,这些备份可以追溯到大约30天前 当我从集合中选择随机时间时,会出现错误“无法打开备份设备{guid}。操作系统错误2,系统找不到指定的文件。” 我正在恢复到另一个本地驱动器上的新.mdf和.ldf,但我可以访问所有内容 不确定发生了什么或在哪里诊断

因此,我正在测试我们的一些灾难恢复功能,并尝试将一个时间点备份从一个主数据库恢复到同一服务器上的一个新数据库

我是盒子上的管理员,我是盒子里的RDP,正在使用SSMS进行恢复

当我选择我的数据库时,“选择要恢复的备份集”窗口将填充大量的1小时增量备份,这些备份可以追溯到大约30天前

当我从集合中选择随机时间时,会出现错误“无法打开备份设备{guid}。操作系统错误2,系统找不到指定的文件。”

我正在恢复到另一个本地驱动器上的新.mdf和.ldf,但我可以访问所有内容

不确定发生了什么或在哪里诊断找不到的文件


谢谢

首先,您需要从上次完整备份中执行
还原
,然后您可以还原差异备份以还原到某个时间点。

此站点用于编程问题。如何还原备份和/或调试备份过程是一个离题的话题。@MarcB你说得对。我深表歉意!这是习惯的力量,我来这里张贴/阅读,甚至没有考虑我的问题的内容和这个网站的目的。我是一名被DBA任务困住的开发人员:\n这对于SO来说是离题的,并且交叉发布到,因此我认为可以安全地在此处关闭/删除它。我投票将此问题作为离题关闭,因为这里已经回答了这个问题:感谢您的回复。我打算在另一个相关的网站上发布这篇文章,但我做了一个完整的备份,将其还原为另一个DB,然后尝试还原。