sqlserver运行时,其数据库文件mdf和ldf能否被删和替换?能否恢复?

2025-01-08 00:00:20
推荐回答(4个)
回答1:

找硬盘恢复吧,
除非故意破坏,不会出现那种情况。
是不是原数据库用冷备份了?
--sql工作目录
d:\data\aaa.mdf
d:\data\aaa.ldf
--前此天的备份目录
d:\datb\aaa.mdf
d:\datb\aaa.ldf

----
有没有可能是这种目录结构:
经常备份用冷备份。
新建了个文件佳 ,把文件 复制过去
有一天弄乱了, 把旧的复制过去了。
像你现在看到的样子
----------------------不要用硬盘软件,只会使事情更糟

回答2:

几乎不可能碰到。数据库要恢复的话,只能找到最近的备份来还原。但似乎备份日期到现在的数据就全丢了。

回答3:

去找磁盘恢复软件吧 final data、DiskGenius等
如果数据重要的话 找专业数据恢复公司 普通盘300-500 服务器SAS盘几千
切记发生这种事后不要再写入数据 否则很可能你的数据再难以恢复

回答4:

...请问你怎么覆盖的...
照理说 除非服务停止 否则不可能覆盖的....

没有备份 就不能恢复了...
如果有完整备份+事务日志备份还有可能恢复