我在SQL Server  数据库做了一个数据库维护计划,备份了一个数据库,有一个BAK文件,现在我要在另一个服务器上恢复这个BAK文件,可以吗?怎么实现呀?

解决方案 »

  1.   

    可以阿。在另一个服务器上新建一个数据库。然后还原备份。企业管理器-->SQL Server组-->数据库-->选择新建的数据库-->所有任务-->还原数据库注意:日志文件和数据文件的路径
      

  2.   

    在查询分析器中
    restore database dbname from disk='path'
      

  3.   

    老大帮忙看看啊,俺的问题:
    backupnew 是俺新建的备份设备名:先删除了一些记录
    俺在查询分析器里执行
    use master;
    backup database sales to backupnew;已处理 160 页,这些页属于数据库 'sales' 的文件 'sales_Data'(位于文件 5 上)。
    已处理 1 页,这些页属于数据库 'sales' 的文件 'sales_Log'(位于文件 5 上)。
    BACKUP DATABASE 操作成功地处理了 161 页,花费了 0.356 秒(3.684 MB/秒)。然后俺断开连接,重新连接,
    use master;
    restore database sales from backupnew ;已处理 160 页,这些页属于数据库 'sales' 的文件 'sales_Data'(位于文件 1 上)。
    已处理 1 页,这些页属于数据库 'sales' 的文件 'sales_Log'(位于文件 1 上)。
    RESTORE DATABASE 操作成功地处理了 161 页,花费了 0.361 秒(3.633 MB/秒)。
    然后俺发现那几条记录又回来了!俺哭啊这个鬼问题已经折磨了俺好几天啦