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

    --数据库备份
    BACKUP DATABASE demo TO DISK='E:\demo.bak'


    --数据库还原
    declare @DBName varchar(20)
    declare @Name varchar(50)
    declare @NamePath varchar(500)
    declare @LogName varchar(50)
    declare @LogNamePath varchar(500)
    declare @soursePath varchar(500)
    set @DBName = 'demo'
    set @soursePath = 'E:\demo.bak'
    SELECT @Name = name,@NamePath = Physical_name FROM master.sys.master_files WHERE database_id = DB_ID(@DBName) and [file_id] = 1
    SELECT @LogName = name,@LogNamePath = Physical_name FROM master.sys.master_files WHERE database_id = DB_ID(@DBName) and [file_id] = 2

    RESTORE DATABASE demo
    FROM DISK = @soursePath
    WITH FILE = 1,
    MOVE @Name TO @NamePath,
    MOVE @LogName TO @LogNamePath,
    NOUNLOAD,REPLACE, STATS = 10
  • 相关阅读:
    pop指令的执行过程
    ipad 4.2 开发环境
    XP远程桌面
    停机问题、哥德尔定理
    看MIT的线性代数
    VizA项目继续推进
    port systemc to mac os x
    关于jar
    普桑
    拉突爾
  • 原文地址:https://www.cnblogs.com/ShenJH/p/2235067.html
Copyright © 2011-2022 走看看