由于(可能)Power Fluctuation,SQL Server 2008 R2突然停止。 我尝试了所有可能的方法来重新启动它,但每次失败并出现错误
请求失败或服务没有及时响应。
我尝试的一些方法是
但是一切都是徒劳的:(
在进一步检查时,我注意到我的数据库中的数据文件即mydb.mdf和mydb.ldf都不在DATA文件夹中,而是有mydb_1.ndb和mybd_2.ldf文件。
如何恢复mydb.mdf文件并重启SQL Server?
谢谢。
答案 0 :(得分:1)
可以将sql数据文件命名为任何名称,以便mydb_1.ndb可以作为您的数据文件。
如果这是真的,您应该能够通过以下方式恢复数据:
如果你很幸运并且ndb只是一个不同名称的mdf文件,你应该能够访问数据。
然后你可以修复你现有的服务器(重新安装比使用master数据库更容易,除非你在那里有其他dbs)并重新移动数据库,即执行相同的附加...方法
哦 - 然后开始备份:)