Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

sql server数据备份有关

时 间:2016-07-20 08:15:25
作 者:网络整理   ID:21115  城市:上海
摘 要:sql server数据备份有关
正 文:

1,执行完全备份

这是直接备份到g盘的情况

backup database 数据库名 to disk='g:\database.bak'

这是备份到备份设备的情况,with init是初始化,也就是直接覆盖

bakup database 数据库名 to mybackup with init

2,执行差异备份

backup database 数据库名 to mybackup with differential

差异备份最后一次是从上一次完全备份的差异

3,数据库恢复

use master

go

use数据库名

//执行数据库完全备份的还原

restore database 数据库名 from mybackup with replace,file=1,noRecovery

使用文件1,也就是完全备份那个文件直接覆盖数据库,但是还要继续覆盖。noRecovery就是还要继续还原

//执行数据库差异备份的还原

restore database 数据库名 from mybackup with file=2,Recovery

如果有多次差异备份,file=2就改成最后一次的文件顺序,Recovery表示还原成功了的

 

二、先做完全备份,再做事务日志备份

事务日志备份

backup log 数据库名 to mybackup

 先用完全备份还原数据库

restore database 数据库名 from myback with replace,file=1,noRecovery

然后使用日志还原到一个时间点

restore database 数据库名 from mybackup with file=2,stopat='2016-01-01 12:12:00',Recovery

这是用事务日志文件还原到设置时间点的数据库



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助