Database 数据库处于恢复状态

Database 数据库处于恢复状态,database,sql-server-2008-r2,database-restore,repair,Database,Sql Server 2008 R2,Database Restore,Repair,昨晚我有一个数据库,它的数据和日志文件被物理删除,而没有首先采取适当的步骤移动数据库文件 物理重新连接磁盘后,数据库进入“还原…”状态 对于这种情况,我尝试了最推荐的步骤,包括使用恢复进行恢复、删除数据库、分离数据库以及使数据库脱机。如果我尝试删除或删除数据库,SSMS会告诉我该命令已成功,但当我刷新连接时,数据库会以还原状态显示在db列表中 我想知道是否还有其他方法可以修复数据库,甚至只是删除数据库,而不必让服务器或服务离线 编辑: 错误如下所示: Msg 3013,16级,状态1,第1行还原

昨晚我有一个数据库,它的数据和日志文件被物理删除,而没有首先采取适当的步骤移动数据库文件

物理重新连接磁盘后,数据库进入“还原…”状态

对于这种情况,我尝试了最推荐的步骤,包括使用恢复进行恢复、删除数据库、分离数据库以及使数据库脱机。如果我尝试删除或删除数据库,SSMS会告诉我该命令已成功,但当我刷新连接时,数据库会以还原状态显示在db列表中

我想知道是否还有其他方法可以修复数据库,甚至只是删除数据库,而不必让服务器或服务离线

编辑:

错误如下所示:

Msg 3013,16级,状态1,第1行还原数据库正在终止 反常地。Msg 3013,16级,状态1,第1行还原数据库为 不正常地终止。Msg 823,24级,状态2,第1行 操作系统返回错误64(指定的网络名称为no 不再可用。)在读取偏移量期间发送到SQL Server 文件“**”中的0x00000000012000。SQL Server中的其他消息 错误日志和系统事件日志可能提供更多详细信息。这是一个 威胁数据库完整性的严重系统级错误情况 必须立即纠正。完成一个完整的数据库 一致性检查(DBCC CHECKDB)。此错误可能由许多原因引起 因素;有关详细信息,请参阅SQL Server联机丛书


我经历了一个更糟糕的情况,我写了一个指南,可能会帮助你,我想你可以从我开始恢复数据库的那部分开始。给你