对于数据库的恢复非常建议采用BAK文件的方法进行备份和还原,因为该种方法相对于SQL脚本文件不仅简单而且高效。具体步骤如下:
1.备份Bak文件
1.右键需要备份的数据库(这里以 MyDB 为例)–>任务–>备份

2.记住备份目录:C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\MyDB.bak

3.选项,备份介质选择 “ 覆盖所有现有备份集 ” ,确定。

4.备份完成!

经过以上4步,数据库已经备份为BAK文件了。还原BAK文件同样也有两种方法,手动恢复和利用SQL语句进行恢复。下边分别进行说明。
2.还原Bak文件





至此,手动BAK文件的恢复已经结束。
3.Sql语句还原Bak文件
有时还原BAK文件时会出现错误,可以考虑使用代码进行恢复:
首先打开SQL Server Management Studio ,手动创建一个空的数据库

use master
go
restore database 数据库名称from disk= 'BAK文件的路径'WITH MOVE '数据库名称' TO 'mdf文件的路径', MOVE '数据库名称_log' TO 'ldf文件的路径'go

至此,bak文件就成功恢复了。谢谢关注!!!

SQL数据库中BAK文件的备份和还原相关推荐

  1. SQL Server中的尾日志备份和还原

    A tail-log backup is a special type of transaction log backup. In this type of backup, the log recor ...

  2. SQL FILESTREAM数据库中的事务日志备份

    In the continuation of our SQL FILESTREAM article series, we'll be covering transaction log backups ...

  3. SQL Server 数据库中添加文件组和数据文件

    SQL Server 现有数据库中添加文件组和数据文件use CURRENT_DB --进入当前操作数据库 go alter database CURRENT_DB add filegroup FG1 ...

  4. SQL Server中的文件流

    This article will discuss SQL Server FILESTREAM including installation, configuration, enabling and ...

  5. .bak 服务器备份文件,SQL2008 R2 如何使用SQL数据库备份文件.bak恢复数据库?

    SQL2008 R2 如何使用SQL数据库的.bak备份文件恢复还原数据库,具体步骤如下: 1.[开始]菜单 - 选择[Microsoft SQL Server 2008 R2] - [SQL Ser ...

  6. C# 文件保存到数据库中或者从数据库中读取文件

    首先,介绍一下保存文件到数据库中. 将文件保存到数据库中,实际上是将文件转换成二进制流后,将二进制流保存到数据库相应的字段中.在SQL Server中该字段的数据类型是Image,在Access中该字 ...

  7. SQL数据库中临时表、临时变量和WITH AS关键词创建“临时表”的区别

    原文链接:https://www.cnblogs.com/zhaowei303/articles/4204805.html SQL数据库中数据处理时,有时候需要建立临时表,将查询后的结果集放到临时表中 ...

  8. Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)

    知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...

  9. azure云数据库_在Azure SQL数据库中保护数据的五种方法

    azure云数据库 When storing data in the cloud the main concern companies generally have is whether or not ...

最新文章

  1. 如何正确使用Python临时文件
  2. ABAP 7.53 中的ABAP SQL(原Open SQL)新特性
  3. CodeForce 180 C ——Letter
  4. python socket 大文件_python:socket传输大文件示例
  5. 程序设计导引及在线实践_学院经纬计算学院程序设计基础与实验入选首批国家级一流本科课程...
  6. 最小覆盖模型matlab_用MATLAB实现最小圆覆盖问题!
  7. 电磁波中的波段划分:L波段、S波段、C波段、X波段、Ku波段、K波段、Ka波段 等等旧的无线电波段划分中L、S、C、X、Ku、Ka、W波段频率分为分别是多少? 这种划
  8. 移远 BC95 海思 NBIOT 物联网模块 规格 手册 说明
  9. AD之前的电压跟随器可以不用吗?
  10. mysql tddl_tddl的使用
  11. pdf签名无效解决办法_2020最新房屋租赁合同范本(8种无效)
  12. 黑客攻防技术宝典(六)
  13. android远程控制电视,手机怎么远程控制电视
  14. CRC8 CRC16 查表法
  15. 用CHATGPT做微信视频号和抖音大神,就这几步!
  16. Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤
  17. 关于生物医学工程{血站+软件}的看法
  18. 【Leetcode_SQL】1179.重新格式化部门表
  19. 《信息物理融合系统(CPS)设计、建模与仿真——基于 Ptolemy II 平台》——1.6 异构建模的方法...
  20. 最近邻方法和向量模型——第一部分

热门文章

  1. Android webm转mp4,Android中直接播放webm的视频an – 手机爱问
  2. SWIFT PLM 介绍|基于微服务架构的Swift PLM云平台
  3. Windows Server 2008 显示隐藏文件 扩展名
  4. wuftp vsftpd ProFTPD区别
  5. 高校房产管理系统主要功能模块有哪些?
  6. 宋晓丽20190919-5 代码规范,结对要求
  7. 微软模拟飞行2020服务器多少内存,微软模拟飞行配置要求高吗 微软模拟飞行2020配置要求介绍_游侠网...
  8. win7声卡驱动不能安装和系统激活完美解决方案
  9. Ansys电磁仿真套件的场路协同仿真
  10. 阿里云HPC助力新制造 | 上汽仿真计算云SSCC