EXEC sp_addumpdevice 'disk', 'BackupOfTMP',disk='D:\BackupOfTMP.dat'建立后:backup database tmp to disk='BackupOfTMP'还原:RESTORE  DATABASE  Northwind  FROM  DISK='BackupOfTMP' WITH  REPLACE

解决方案 »

  1.   

    --楼主没有明白备份设备和备份目录的使用:--用备份设备进行备份/恢复:
    --创建备份设备
    EXEC sp_addumpdevice 'disk', 'BackupOfTMP',disk='D:\BackupOfTMP.dat'--备份:
    backup database tmp to BackupOfTMP--恢复:
    RESTORE  DATABASE  tmp1  FROM  BackupOfTMP
      

  2.   

    --直接备份/恢复:
    --备份:
    backup database tmp to disk='D:\BackupOfTMP.dat'--恢复:
    RESTORE  DATABASE  tmp1  FROM  disk='D:\BackupOfTMP.dat'
      

  3.   

    --参考我的贴子:数据库备份/恢复方案
    http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=.3628199