你可以查看联机帮助里的backup  和 restore得到更为详细的资料A. 备份整个 MyNwind 数据库
说明  MyNwind 数据库仅用于演示。
下例创建用于存放 MyNwind 数据库完整备份的逻辑备份设备。-- Create a logical backup device for the full MyNwind backup.
USE master
EXEC sp_addumpdevice 'disk', 'MyNwind_1', 
   DISK ='c:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\MyNwind_1.dat'-- Back up the full MyNwind database.
BACKUP DATABASE MyNwind TO MyNwind_1
A. 还原完整数据库
说明  MyNwind 数据库仅供举例说明。
下例显示还原完整数据库备份。RESTORE DATABASE MyNwind 
   FROM MyNwind_1

解决方案 »

  1.   

    1:企业管理器全向导操作
    2:
    http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=.4968531
    数据库备份/恢复方案   邹建
    /************ 备份  恢复 *******
    backup database sys to disk='c:\目录\a.bak' with init
    差异:
    backup database sys to disk='c:\目录\a.bak' WITH DIFFERENTIAL--还原 
    use master
    RESTORE DATABASE TestDB FROM DISK = 'c:\目录\a.bak'还原:
    USE master 
    restore database 数据名 from disk='c:=\test.bak' with REPLACE
      

  2.   

    制订备份计划:
    每个月进行数据库完整备份.
    每个周进行数据差异备份.
    每日进行日志备份.1.数据库完整备份/恢复:
    --备份
    backup datase 数据库名 to disk='c:\完整备份\备份文件名.bak'
    --恢复
    restore database 数据库名 from disk='c:\完整备份\备份文件名.bak'2.数据库差异备份/恢复:
    --备份
    backup datase 数据库名 to disk='c:\差异备份\备份文件名.bak' with DIFFERENTIAL
    --恢复
    restore database 数据库名 from disk='c:\完整备份\备份文件名.bak' with NORECOVERY
    restore database 数据库名 from disk='c:\差异备份\备份文件名.bak' with RECOVERY3.数据库日志备份/恢复:
    --备份
    backup log 数据库名 to disk='c:\日志备份\备份文件名.bak'
    --恢复
    restore database 数据库名 from disk='c:\完整备份\备份文件名.bak' with NORECOVERY
    restore log 数据库名 from disk='c:\日志备份\备份文件名.bak' with RECOVERY
      

  3.   

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

  4.   

    如果是代码的话只要:--备份
    backup database sys to disk='c:\目录\a.bak' with init--还原 
    use master
    RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'