SQLServer数据库的备份与还原(使用SQL Server Management Studio管理工具操作)

数据库备份

这里讲的都是备份类型为 完整 的数据库的备份和还原,这种方式适用于第一次对该数据库进行备份操作。在之后的备份中你可以选着 差异、事务日志 备份类型。关于三种类型的区别还请百度,这里不在说明。

1. 选中目标数据库 -> 右键 -> 任务-> 备份

在这里插入图片描述

1.1 添加

点击添加之后,如下窗口弹出,选择路径
在这里插入图片描述
选好备份路径之后,文件名格式需要加.bak,推荐数据库名+备份时间+.bak
之后点击确认,等待备份完成。
在这里插入图片描述

数据库还原

数据库还原,就是将数据库备份的.bak文件还原到其他数据库服务器上(也可以理解成另一个PC上)。你可以选择覆盖掉原来的数据库,或者还原一个新的数据库,这些在SQLServer的数据库管理工具上都是很容易操作的。
当你需要把目标数据库覆盖掉时,关于要不要先开启目标数据的单用户模式,我个人建议是不需要,你只需要在2.3界面下勾选‘关闭到目标数据库的现有链接’项,就会自动帮你进行此操作(所以,不要自找麻烦-me)。

1.你可以选择根目录‘数据库’ 或者 一个目标数据库进行还原,结果是一样的

在这里插入图片描述

  • 两者只是界面看起来有一些不一样:
  1. 选中根目录‘数据库’ -> 右键 -> 还原数据库
    在这里插入图片描述
  2. 选中一个目标数据库 BK_MOD -> 右键 -> 任务 -> 还原 -> 数据库
    在这里插入图片描述

2. 在还原数据库 弹框中进项一下操作

2.1 选择页 -> 常规 目录下
在这里插入图片描述
2.2 选择页 -> 文件 目录下
这里更改数据库还原位置,一定要确认好,如果还原位置磁盘不够,会还原不成功。这里可以自定义还原位置。
在这里插入图片描述
2.3 选项页 -> 选项 目录下
在这里插入图片描述
此致,还原操作完成,只有慢慢等待还原结束,然后成功。

  • 11
    点赞
  • 147
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
SQL Server数据库备份还原可以通过SQL Server自带的命令来完成。备份数据库的命令是BACKUP DATABASE,语法格式如下:BACKUP DATABASE <数据库名> TO <备份设备> \[WITH {NOINIT|INIT} {NAME='备份名', DESCRIPTION ='说明文本'}\]。\[3\]在执行备份命令时,可以指定备份设备的路径和名称,还可以选择是否初始化备份设备。备份完成后,可以通过还原数据库的命令将备份文件还原到指定的时间点的状态。在SQL Server Management Studio (SSMS)中,可以通过右击数据库,选择任务,然后选择还原来打开还原数据库对话框。在对话框中,可以选择要还原备份集,并确定进行还原操作。\[2\]通过这些命令和操作,可以方便地进行SQL Server数据库备份还原。\[1\] #### 引用[.reference_title] - *1* [SQL Server数据库备份还原](https://blog.csdn.net/weixin_44325714/article/details/90768073)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [SQL Server 数据库备份和恢复数据库](https://blog.csdn.net/weixin_43960383/article/details/123728671)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值