怎么把.bak结尾的文件还原成sql server数据库原文件? 哪位高手能帮我还原下?非常感谢
.bak文件在这里下载:http://download.csdn.net/source/3352119

解决方案 »

  1.   

    --1.新建数据库
    CREATE DATABASE [ETSCenter] ON  PRIMARY 
    ( NAME = N'ETSCenter', FILENAME = N'D:\ETSCenter.mdf' --新建数据库文件及目录
    , SIZE = 3072KB , FILEGROWTH = 1024KB )
     LOG ON 
    ( NAME = N'ETSCenter_log', FILENAME = N'D:\ETSCenter_log.ldf' --新建数据库日志及目录
    , SIZE = 1024KB , FILEGROWTH = 10%)
    GO
    --2 还原数据库RESTORE DATABASE [ETSCenter] 
    FROM  DISK = N'C:\Users\claro\Downloads\ETSCenter.bak' --下载的数据库备份目录
    WITH  FILE = 1
    ,  MOVE N'ForsetiCenter' TO N'D:\ETSCenter.mdf'
    ,  MOVE N'ForsetiCenter_log' TO N'D:\ETSCenter_log.ldf'
    ,  NORECOVERY,  NOUNLOAD,  REPLACE
    GO
    RESTORE DATABASE [ETSCenter] 
    FROM  DISK = N'C:\Users\claro\Downloads\ETSCenter.bak' WITH  FILE = 2
    ,  MOVE N'ForsetiCenter' TO N'D:\ETSCenter.mdf'
    ,  MOVE N'ForsetiCenter_log' TO N'D:\ETSCenter_log.ldf'
    ,  NOUNLOAD,  REPLACE
    GO
      

  2.   

    已发送到你的信箱,[email protected]
      

  3.   

     restore database xxx from disk ='xxx'
      

  4.   

    给我也发一份可以不? 邮箱是:[email protected]