sp_attach_db '数据库名',
'数据库数据文件的完整路径名称',
'数据库日志文件的完整路径名称'
或者
sp_attach_single_file_db '数据库名',
'数据库数据文件的完整路径名称',

解决方案 »

  1.   

    在查询分析器中执行下面这条语句就好了EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
      

  2.   

    lyyrw(ronger),xiaobzg(小兵张嘎):
    谢谢二位,但是怎么结贴,怎么给分啊?
      

  3.   

    lyyrw(ronger),:
    我用你的方法,它报出如下错误,该怎么解决啊?
    The header for file 'd:\mssql7\data\kqgl_Log.LDF' is not a valid database file header. The PageAudit property is incorrect.
      

  4.   

    happydreamer():
    谢谢指教!顺便帮我解决一下问题吧!
      

  5.   

    microlong(微龙):
    哦,我以前用的是SQL2000,现在用的是SQL7,难怪呢,还有什么办法能解决吗?