本文仅供参考学习使用,谢谢
文章目录
- 备份数据库有两种方式:
- 1.分离&附加
- 分离
- 附加
- 2.备份&还原
- 1.备份
- 2.还原
- 补充
备份数据库有两种方式:
1.分离&附加
分离
在大型数据库工程中,如果想要将某个数据库备份下来,需要先将其设置为单一用户读取,避免他人的同时操作影响数据库。
- 右击目标数据库——》选择属性
- 属性——》选项——》状态——》限制访问——》SINGLE_USER——》确定
3. 点击 是
此时会在目标数据库的后面自动添加 (单个用户) 字样
4. 右击目标数据库——》任务——》分离
5. 将两个选项勾上——》确定
此时刷新数据库后会发现,目标数据库消失了
- 此时依旧可以在该路径中寻找到目标数据库
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
直接复制粘贴到你需要备份到的设备或者文件夹中即可
附加
- 从你的已经备份过的文件夹中,选中你要恢复备份的文件
- 然后将其拉到该路径
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
然后粘贴 - 右击 数据库
文件夹
——》附加
选择添加 - 按照路径找到你要恢复备份的文件
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
点击确定
再确定
PS:在附加为 处可以修改你的数据库名称
任务完成。。。。
2.备份&还原
1.备份
- 原由同上
右击目标数据库——》属性 - 选项——》限制访问——》SINGLE_USER——》确定
选择 : 是 - 此时已经变为单个用户——》任务——》备份
- 选择备份到磁盘——》添加
- 文件名路径为
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup\
6. 点击确定,之后会提示已经完成
= w =
2.还原
1.右击要还原到的数据库——》任务——》还原——》数据库
- 点击设备——》…——》添加文件
- 选择文件路径:
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup
确定
确定
在确定
4. 提示已经完成
补充
如果还原后的数据库依旧是单一用户模式SINGLE_USER
原路返回修改属性中的该属性,将其设置为MULTI_USER即可