我的*.LDF文件突然从60多兆变成3兆请问着是怎么回事,但是记录没有少. *.LDF文件作用是什么.*.MDF文件呢.

解决方案 »

  1.   

    一般,ldf 是日志文件,mdf是数据文件
      

  2.   

    LDF是日志文件的后缀名,L是Log的意思.
      

  3.   

    一般默认来说
    .MDF系数据库文件首要位置存放
    .NDF也系存库文件一般系备用(也不系啦看空间啦)
    .LDF存放事务日志还有就是发错贴你,这是VC++区,记得给分你
      

  4.   

    *.mdf是数据文件
    *.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’
      

  5.   

    还有就是LDF你可以设计压缩比
    可用tools : enterprise manager
    没有就有SQL语句,具体
    查Online Books,有example
      

  6.   

    ldf 是日志文件,mdf是数据文件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’