.LDF文件被误删了的问题(100分)

  • 主题发起人 主题发起人 robinwu
  • 开始时间 开始时间
R

robinwu

Unregistered / Unconfirmed
GUEST, unregistred user!
SQL服务被停了
数据库没有被Detach掉
.LDF文件被误删了
MDF文件还在
有没有办法把数据库给恢复回来!
 
可以
EXEC sp_attach_single_file_db 'kjsys','d:/mssql7/data/kjsys.mdf';
 
肯定可以,赫赫
 
我想应该也是可以的
sp_attach_single_file_db 的命令我有用过,不行
关键是我在没有Detach掉数据库,否则是很简单的
 
1. 停掉sql server.
2. 复制mdf文件到另一个目录
3. 启动sql server
4. 在enterprise manage中删除那个数据库
5. sp_attach_single_file_db.....
 
EXEC sp_detach_db 'kjsys', 'true'
 
pearl办法可行, 实在不行, 你在另一个PC上另装一个SQL server就可以搞定了
以后就是数据的倒入和倒出了
 
LDF 文件基本上是没有用处的
除非你有做了一些特别的设置
否则按照 pearl 办法就可以了
 
实在是不行啊
我的数据库太大了,有8-9G
有打电话给微软,说是要收钱
有点离谱,后来自己把前一天的备份取出来
再把每台客户端的销售记录的日志文件(当初程序里有做这个功能)手工加到数据库里了
(非人的一天)
谢谢大家的帮助[:D]
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部