study.sql 可以在查询分析器里执行一下

解决方案 »

  1.   

    右键数据库名->属性->所有任务->还原数据库
    ->常规->从设备->选择设备->添加->...选中数据库的study_bak
    ->选项->移至物理文件名->你要还原的数据的实际mdf和log的位置
    确定!!!
      

  2.   

    还原数据库并移动文件
    下例还原完整数据库和事务日志,并将已还原的数据库移动到 D:\Program Files\Microsoft SQL Server\MSSQL\Data 目录下。RESTORE DATABASE MyNwind
       FROM MyNwind_1
       WITH NORECOVERY, 
          MOVE 'MyNwind' TO 'D:\Program Files\Microsoft SQL Server\MSSQL\Data\NewNwind.mdf', 
          MOVE 'MyNwindLog1' TO 'D:\Program Files\Microsoft SQL Server\MSSQL\Data\NewNwind.ldf'
    RESTORE LOG MyNwind
       FROM MyNwindLog1
       WITH RECOVERY
      

  3.   

    study.sql 是SQL的脚本文件,用SQL的查询分析器就能打开,然后可以执行。
    至于你说的“设备激活错误:物理文件名:C:\sql server7\data\studay_data.mdf可能有误,文件studay_data无法还原为studay_data.mdf请使用WITHMOVE选项来表识该文件的有效位置”请选择还原属性中的“选项”的选项卡,然后修改“移至物理文件名”,现为C:\sql server7\data\studay_data.mdf,改为d:\sql server7\data\studay_data.mdf
    也就是给还原的路径修改以下就可以了