可以用sp_attach_single_file_db 帮定数据库!
sp_attach_single_file_db @dbname='databasename',
@physname='物理路径‘

解决方案 »

  1.   

    好象得先建用户吧。而且,没有LDF文件,你有可能恢复不到原来的样子。
      

  2.   

    wwwl007
    能详细解绎一下吗?
      

  3.   

    :)Sqlserve系統中有相關的系統存儲過程,可以用來完成這些功能.
    像一些備分,導數據,等等都可以用代碼的方式實現的.你主要看一
    下Transact-Sql help下以sp_開頭的幫助.三少 :o)
      

  4.   

    ePing兄,须知,巧妇难为无米之炊呀。
      

  5.   

    to yangzi:
      能解釋一下你說得是甚麼涵義嗎/三少 :o)
      

  6.   

    很简单,我觉得只有一个mdf文件不可能恢复所有的数据。
      

  7.   

    如果你的数据库原来建立了cluster index,那么用一个.mdf文件不能恢复数据库.否则应该可以恢复.
      

  8.   

    那时sql server提供的一个存储过程!可以绑定数据库!具体可以查以下帮助!
      

  9.   

    EXEC sp_attach_db @dbname = N'xgmis_rl', 
    @filename1 = N'e:\mssql7\data\xgmis_rl_data.mdf', 
    @filename2 = N'e:\mssql7\data\xgmis_rl_log.ldf'
    成功!