zoukankan      html  css  js  c++  java
  • SQL Server数据库脚本备份与还原

    use[master]
    go


    /*完整--备份
    * backup 备份 
    * disk='E:USERDB.bak' 磁盘,备份文件存放的路径
    * name='user' 备份显示的文件名称,可随意修改
    * USERDB 数据库DB
    * */
    BACKUP database Testto disk='E:Test.bak
    with noinit,name='backupDB'


    /*差异--备份
    * backup 备份 
    * disk='E:USERDB.bak' 磁盘,备份文件存放的路径
    * name='user' 备份显示的文件名称,可随意修改
    * USERDB 数据库DB
    * */
    BACKUP database USERDBto disk='E:USERDB.bak
    with differential,name='backupDB'




    /*数据库还原前所做动作
    * OFFLINE 断开其他用户与数据库的连接
    * USERDB 数据库DB
    * */
    ALTER DATABASE [USERDB]SET OFFLINE WITH ROLLBACK IMMEDIATE


    /*完整备份--还原
    * restore 还原 
    * disk='E:USERDB.bak' 磁盘,要还原数据库文件路径
    * USERDB 数据库DB
    * */
    restore database USERDBfrom disk= 'E:USERDB.bakwith replace,norecovery


    /*增量备份--还原
    * restore 还原 
    * disk='E:USERDB.bak' 磁盘,要还原数据库文件路径
    * USERDB 数据库DB
    * */
    restore database USERDBfrom disk= 'E:USERDB.bakwith recovery


    /*数据库还原后所做动作
    * ONLINE 开启其他用户和数据库的连接
    * USERDB 数据库DB
    * */
    ALTER DATABASE [USERDB] SET ONLINE
    go

  • 相关阅读:
    JDK1.5新特性
    mysql的基本使用
    IO简单示例
    序列化
    策略模式
    div+css布局之流体浮动布局
    xp优化
    Junit所使用的设计模式
    SSH使用总结(annotation配置方式)
    hibernate3.6.0使用总结
  • 原文地址:https://www.cnblogs.com/shuai-bySty/p/5145158.html
Copyright © 2011-2022 走看看