数据库备份

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

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

在这里插入图片描述

1.1 添加

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

数据库还原

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

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

在这里插入图片描述

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

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

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

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐