SQL Server的备份和还原

SQL Server的备份和还原

SQL Server备份的类型:

1. 完全备份:它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但是呢,它也需要花费更多的时间和空间。

2. 事物日志备份:事务日志备份的内容是从还未被备份的事务日志开始,直到备份结尾的最后一个事务日志为止。

3. 差异性数据库备份:包括自从上一次完整性备份以来所有改变的数据页,以及备份结尾的部分活动事物日志。

使用SSMS工具备份

使用SSMS定时备份

开启SqlServer代理服务:

启动代理服务:

ssms 管理 -》维护计划-》维护计划向导:

下一步:

定义计划名称:

修改计划:

下一步

选择备份类型

下一步:

选择要备份的数据库:

选择备份目录:

选择报告文件目录(默认),下一步:

完成配置:

创建计划:

检查计划目录:

 

使用SSMS工具进行还原:

连接服务器,选择“数据库”:

添加上次完全备份的xxx.bak 文件:

验证还原的内容,时间线尽量不要修改:

勾选“关闭到目标数据库的现有连接”,

开始还原:

使用SQL 语句备份:

结果:

导出整个数据库SQL语句:

导出xxx.sql 文件:

下一步:

选择整个数据库以及所有对象:

选择保存为脚本,选择保存路径:

选择高级配置,选择架构和数据(默认是不导出数据的,只导出对象),下一步:

检查配置,下一步:

导出成功,完成:

使用SQL文件进行还原:

使用ssms打开文件,在master数据库中执行:

执行成功,刷新数据库列表,检查:

以上就是我最近整理的新的知识内容,现在分享给你们,希望可以帮助到你们。

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值