个人笔记:数据库——数据库如何进行备份?

本文仅供参考学习使用,谢谢

备份数据库有两种方式:

1.分离&附加

分离

在大型数据库工程中,如果想要将某个数据库备份下来,需要先将其设置为单一用户读取,避免他人的同时操作影响数据库。

  1. 右击目标数据库——》选择属性
    在这里插入图片描述
  2. 属性——》选项——》状态——》限制访问——》SINGLE_USER——》确定

在这里插入图片描述
3. 点击 是

在这里插入图片描述

此时会在目标数据库的后面自动添加 (单个用户) 字样
在这里插入图片描述
4. 右击目标数据库——》任务——》分离
5. 将两个选项勾上——》确定
在这里插入图片描述
此时刷新数据库后会发现,目标数据库消失了
在这里插入图片描述

  1. 此时依旧可以在该路径中寻找到目标数据库
    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA

直接复制粘贴到你需要备份到的设备或者文件夹中即可
在这里插入图片描述
在这里插入图片描述

附加

  1. 从你的已经备份过的文件夹中,选中你要恢复备份的文件
  2. 然后将其拉到该路径
    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
    然后粘贴
  3. 右击 数据库文件夹 ——》附加
    在这里插入图片描述
    选择添加
    在这里插入图片描述
  4. 按照路径找到你要恢复备份的文件
    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
    点击确定
    在这里插入图片描述
    再确定
    PS:在附加为 处可以修改你的数据库名称
    在这里插入图片描述

任务完成。。。。
在这里插入图片描述

2.备份&还原

1.备份

  1. 原由同上
    右击目标数据库——》属性
    在这里插入图片描述
  2. 选项——》限制访问——》SINGLE_USER——》确定
    在这里插入图片描述
    选择 : 是
    在这里插入图片描述
  3. 此时已经变为单个用户——》任务——》备份
    在这里插入图片描述
  4. 选择备份到磁盘——》添加
    在这里插入图片描述
  5. 文件名路径为
    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup\

在这里插入图片描述

在这里插入图片描述
6. 点击确定,之后会提示已经完成

= w =

在这里插入图片描述

2.还原

1.右击要还原到的数据库——》任务——》还原——》数据库
在这里插入图片描述

  1. 点击设备——》…——》添加文件
    在这里插入图片描述
    在这里插入图片描述

  2. 选择文件路径:
    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup

确定
在这里插入图片描述
确定
在这里插入图片描述
在确定
在这里插入图片描述
4. 提示已经完成
在这里插入图片描述

补充

如果还原后的数据库依旧是单一用户模式SINGLE_USER

原路返回修改属性中的该属性,将其设置为MULTI_USER即可

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值