我的*.LDF文件突然从60多兆变成3兆请问着是怎么回事,但是记录没有少. *.LDF文件作用是什么.*.MDF文件呢.
解决方案 »
- IXMLDOMDocumentPtr -> load总是失败?
- 在toolbar上弄一个视图
- 使用GetGlyphOutline()在TTF中如何取得特定字符的轮廓信息
- 关于vc数据库长连接与短连接的问题
- http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=96107&forum_id=
- 谁能帮帮忙,看看我的代码错哪了!
- 问: 向CEdit输入一个字母,如何判断如果此字母不在一定范围内,则不显示它?
- activex动态创建控件ID的问题
- 为什么http://chinawarez.yeah.net上不去?
- icmp.dll的用法
- 直接更改或写硬盘序列号?(2000分)
- 谢谢NickTang!
.MDF系数据库文件首要位置存放
.NDF也系存库文件一般系备用(也不系啦看空间啦)
.LDF存放事务日志还有就是发错贴你,这是VC++区,记得给分你
*.ldf是日志文件
当数据库出现问题时
可用以下语句恢复
数据恢复一
1. 先分离数据库
exec sp_detach_db dbname
2. 加上数据库
exec sp_attach_db @dbname=’dbname’,@filename1=’d:\sql server\...\dbname.mdf’,@filename2=’d;\sql server\...\dbname_log.ldf’
可用tools : enterprise manager
没有就有SQL语句,具体
查Online Books,有example
exec sp_detach_db dbname
2. 加上数据库
exec sp_attach_db @dbname=’dbname’,@filename1=’d:\sql server\...\dbname.mdf’,@filename2=’d;\sql server\...\dbname_log.ldf’