还原数据文件

    今天专卖店里面的系统数据库出现问题,提示数据库可疑(SUSPECT),我一下子就蒙了,根本就没有遇到过这种问题。写下来备份下。
    问题就是数据文件和日志文件不匹配,具体原因还没查到,现在先将解决方法写出来。
    我的方法就是将原有的日志文件删除(数据文件当然不能删了 ~~),然后只还原数据文件,方法如下:    
sp_attach_single_file_db     [     @dbname     =     ]     'dbname'        ,     [     @physname     =     ]     'physical_name'    
    
  示例  
  下面的示例将   pubs   中的一个文件附加到当前服务器。  
   
  EXEC   sp_attach_single_file_db   @dbname   =   'pubs',    
        @physname   =   'c:\Program   Files\Microsoft   SQL   Server\MSSQL\Data\pubs.mdf'  
   
  注释  
  当使用   sp_attach_single_file_db   将数据库附加到服务器时,它创建一个新的日志文件并执行额外的清除工作,从新附加的数据库中删除复制。

你可能感兴趣的:(数据文件)