SQL Server 2005 已死

SQL Server 2005 已死

我的 SQL Server 死机了,我可以访问 C 盘上的文件,但无法启动。昨天的备份很好,但需要今天的数据。

我发现 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data 中有我所有的数据库,但我不确定这是否是我所需要的。

请提供建议——我真的不想在这个过程中被解雇。

谢谢。

答案1

在默认安装中,这些文件都是您需要的数据。但是如果您已附加数据库或正在使用文件流(默认情况下关闭)或有更多实例,则您也必须查找它们(* .mdf,* .ldf)。

首先对它们进行备份(复制),然后尝试将它们附加到新的 SQL 服务器。

下次使用其他驱动器上的备份、RAID 和数据。

答案2

如果你有该文件夹中的 .mdf 文件,则将它们复制到你构建的新服务器,然后重新附加数据库。您还需要找到事务日志 (.ldf) 文件,因为您的数据库在遭遇硬关机后可能没有以干净的状态关闭。您列出的文件夹是默认安装文件夹,因此它们很可能与数据文件一起位于该文件夹中。您需要这些文件才能重新连接。这将使您的数据恢复到服务器死机时的状态,假设没有不可恢复的损坏。

如果失败,则需要从良好的备份中恢复,但您只能获取该备份的数据。(我假设这是一个完整备份,并且您的数据库处于简单恢复模式)。

答案3

如果您的工作岌岌可危,请尽快聘请专业人士。

相关内容