zoukankan      html  css  js  c++  java
  • SQL备份相关的语句大全

    --完整备份
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Full_20070908.bak’
      --差异备份
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Diff_20070908.bak’
      With Differential
      --日志备份,默认截断日志
      Backup Log NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Log_20070908.bak’
      --日志备份,不截断日志
      Backup Log NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Log_20070908.bak’
      With No_Truncate
      --截断日志不保留
      Backup Log NorthwindCS
      With No_Log
      --或者
      Backup Log NorthwindCS
      With Truncate_Only
      --截断之后日志文件不会变小
      --有必要可以进行收缩
      --文件备份
      Exec Sp_Helpdb NorthwindCS --查看数据文件
      Backup Database NorthwindCS
      File=’NorthwindCS’ --数据文件的逻辑名
      To disk=’G:\Backup\NorthwindCS_File_20070908.bak’
      --文件组备份
      Exec Sp_Helpdb NorthwindCS --查看数据文件
      Backup Database NorthwindCS
      FileGroup=’Primary’ --数据文件的逻辑名
      To disk=’G:\Backup\NorthwindCS_FileGroup_20070908.bak’
      With init
      --分割备份到多个目标
      --恢复的时候不允许丢失任何一个目标
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Full_1.bak’
      ,disk=’G:\Backup\NorthwindCS_Full_2.bak’
      --镜像备份
      --每个目标都是相同的
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Mirror_1.bak’
      Mirror
      To disk=’G:\Backup\NorthwindCS_Mirror_2.bak’
      With Format --第一次做镜像备份的时候格式化目标
      --镜像备份到本地和远程
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Mirror_1.bak’
      Mirror
      To disk=’\\192.168.1.200\Backup\NorthwindCS_Mirror_2.bak’
      With Format
      --每天生成一个备份文件
      Declare @Path Nvarchar(2000)
      Set @Path =’G:\Backup\NorthwindCS_Full_’
      +Convert(Nvarchar,Getdate(),112)+’.bak’
      Backup Database NorthwindCS
      To http://www.hack58.net/Article/html/3/7/2008/mailtdisk=@Path
      --从NoRecovery或者
      --Standby模式恢复数据库为可用
      Restore Database NorthwindCS_Bak
      With Recovery
      --查看目标备份中的备份集
      Restore HeaderOnly
      From Disk =’G:\Backup\NorthwindCS_Full_20070908.bak’
      --查看目标备份的第一个备份集的信息
      Restore FileListOnly
      From Disk =’G:\Backup\NorthwindCS_Full_20070908_2.bak’
      With File=1
      --查看目标备份的卷标
      Restore LabelOnly
      From Disk =’G:\Backup\NorthwindCS_Full_20070908_2.bak’
      --备份设置密码保护备份
      Backup Database NorthwindCS
      To disk=’G:\Backup\NorthwindCS_Full_20070908.bak’
      With Password = ’123’,init
      Restore Database NorthwindCS
      From disk=’G:\Backup\NorthwindCS_Full_20070908.bak’
      With Password = ’123’

    备份:backup database dbname to disk=';d:\dbn.aa';
    恢复:restore database dbname from disk=';d:\dbn.aa';

    恢复必须在单用户模式下操作才能够成功,我们需要断开其他用户的连接,并且切换到其他数据库,才能够成功
     

     摘自:http://www.cnblogs.com/yishuige/archive/2010/12/21/1912806.html

  • 相关阅读:
    使用 Fiddler 对android模器进行Http监控(转)
    UDID替代方案(转)
    iPhone用nib/xib文件载入窗口,和用代码写窗口,到底哪个快?(转)
    UINavigationController修改默认的动画
    《Programming WPF》翻译 第8章 5.创建动画过程
    《Programming WPF》翻译 第8章 6.我们进行到哪里了?
    《Programming WPF》翻译 第8章 2.Timeline
    《Programming WPF》翻译 第9章 4.模板
    《Programming WPF》翻译 第9章 1.自定义控件基础
    《Programming WPF》翻译 第9章 前言
  • 原文地址:https://www.cnblogs.com/Denny_Yang/p/2284650.html
Copyright © 2011-2022 走看看