rainhe 发表于 2014-3-12 12:17:41

MS-SQL缺少LDF文件,如何解决?

在很多情况下,MS-SQL缺少LDF文件,只有MDF文件时如何得到数据?


在百度上,这个问题方法很多,什么建一个同名的数据库什么的,还有一大堆的指令,不过这些方法我一个都没有试成功过。大家各抒己见,说说你们有什么好办法,下午如果时间允许,我们将在发布一个超级简单的解决视频。


跟帖必奖励金币!

awolfs8888 发表于 2014-3-12 12:24:16

期待中。。。。。。。。。。

bsmao 发表于 2014-3-12 12:32:12

沙发被阿荣抢了,呵呵。期待

shi_wangyi 发表于 2014-3-12 12:33:09

长见识,学习学习!{:18:}

youqingtian 发表于 2014-3-12 12:37:50

LDF不是可以生成吗

姚新远 发表于 2014-3-12 12:40:53

学习学习呵呵

赣州金誉数据恢 发表于 2014-3-12 12:46:15

太OK了,一定得看看

dx520 发表于 2014-3-12 13:06:34

老师的帖必须顶!

xnnet 发表于 2014-3-12 13:44:37

学习下!!!!!

cadwap 发表于 2014-3-12 14:39:31

老师什么时候发教程。

rainhe 发表于 2014-3-12 17:59:29

得明天了。看来这个个问题大家还是没有太好的办法。

明朝那 发表于 2014-3-12 20:54:41

2005 无日志修复
--SELECT * FROM SYS.DATABASES
---SELECT * FROM sys.database_recovery_status-- 这两句是查看数据库状态
ALTER   DATABASE   dataname   SET   EMERGENCY -- 把数据库 EARMARKCLIENT 设为紧急模式

--DBCC CheckDB ('EARMARKCLIENT')      -- 检测

--ALTER   DATABASEEARMARKCLIENTSET   SINGLE_USER-- 将数据库改为单用户模式

--DBCC CheckDB ('EARMARKCLIENT', REPAIR_ALLOW_DATA_LOSS) -- 修复,自动生成日志

--ALTER   DATABASE   EARMARKCLIENTSET   ONLINE   --将数据库改为正常模式

--ALTER   DATABASEEARMARKCLIENTSET   multi_USER-- 设为多用户

pengxuedong 发表于 2014-3-13 14:53:48

如果只是无日志,MDF是完好的情况,附加的时候创建就可以了,把配置调整下

rainhe 发表于 2014-4-24 12:24:10

xnnet 发表于 2014-3-12 13:44
学习下!!!!!

视频已经发布了,去看看吧。

时光啊时光 发表于 2014-5-24 10:42:55

额刚学习不太懂不过好像可以根据MDF重新生成日志吧
页: [1] 2
查看完整版本: MS-SQL缺少LDF文件,如何解决?