数据库备份与还原SQL代码

简介: --备份数据库 --必须先创建Backup文件夹 DECLARE @name VARCHAR(250) SET @name = 'D:\Backup\DingHanECard_V2_ZQGDJ_' + CONVERT(VARCHAR(50), GETDATE(), 112) + '.
--备份数据库
--必须先创建Backup文件夹
DECLARE @name VARCHAR(250)  
SET @name = 'D:\Backup\DingHanECard_V2_ZQGDJ_'
    + CONVERT(VARCHAR(50), GETDATE(), 112) + '.bak'  
BACKUP DATABASE [DingHanECard_V2_ZQGDJ] TO   
DISK = @name  
WITH NOFORMAT, NOINIT,   
NAME = N'DingHanECard_V2_ZQGDJ-完整 数据库 备份',  
SKIP, NOREWIND, NOUNLOAD
--数据库还原
DECLARE @name VARCHAR(250)  
SET @name = 'D:\Backup\DingHanECard_V2_ZQGDJ_'
    + CONVERT(VARCHAR(50), GETDATE(), 112) + '.bak'  
RESTORE DATABASE [DingHanECard_V2_ZQGDJ] FROM    
DISK = @name  
WITH REPLACE --只覆盖该日志的内容

其它详细内容可以 参考:使用SQL Server 2008维护计划实现数据库定时自动备份

目录
相关文章
|
9月前
|
SQL 数据库
sql创建自动备份数据库
前段时间需要建立一个sql数据库定时自动备份的任务,通过查询以及实践,将自己的经历过程记录在下面。
|
SQL BI 数据库
SQL的这个数据恢复功能你用过吗?
今天我们要介绍的这个数据恢复功能叫快照。
SQL的这个数据恢复功能你用过吗?
|
存储 数据库
sqlserver数据库还原存储过程脚本
sqlserver数据库还原存储过程脚本
105 0
|
SQL 数据库
SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
|
SQL 存储 监控
SQL Serever学习12——数据库的备份和还原
公司的服务器奔溃了,事先没相应的保护措施,使得公司遭到了较大损失,为了以后不再出现类似事件,在系统中引入备份机制,使得数据库被破坏后损失降到最低。 数据的导出和导入 数据转换服务 数据转换服务DTS(Data Transmission Service)提供数据传送功能,可以通过交互操作从不同的数据源中导入数据,数据的来源特性可以用于查询数据的导入时间,地点以及运算方法。
1556 0
|
数据库 SQL
SQLServer数据库差异备份
原文:SQLServer数据库差异备份 差异备份 (differential backup)定义 一种数据备份,基于完整数据库或部分数据库或一组数据文件或文件组(差异基准)的最新完整备份,并且仅包含自确定差异基准以来发生更改的数据。
1335 0