创建备份设备
方法一:直接打开
数据库→服务对象→备份设备,右击备份设备,点击新建备份设备,输入备份设备的名字
方法二:使用SQL命令语句

     exec sp_addumpdevice 'device_type','logicl_name','pysical_name'
          其中device_type是设备类型,disk是磁盘,tape是磁带logical_name是备份设备的逻辑名,physical_name是备份设备的物理名
例子
exec sp_addumpdevice 'disk','student_backup','e:\student_backuo.bak'

删除备份设备
方法一:直接右键点击要删除的设备,点击删除
方法二:使用SQL命令语句

     exec sp_dropdevice 'logical_name'

例子

exec sp_dropdevice 'student_backup'

备份操作
方法:使用SQL命令语句对对象进行备份操作

backup database databese_name to 'device_name' [ with [ init|noinit ] ] [ [...] [ differential ] ]

init:表示重写备份集的数据
noinit(默认):表示备份数据将加在原有的数据之后

例 为student数据库创建一个备份,并且将这个student的数据加入到备份之中
backup database student to student_backup with init
例 为student数据库创建一个差异数据库备份,将备份加到备份设备student_backup上
backup database student  to student_backup with differential

使用backup对日志文件进行备份

backup lop <> to disk|tape =<物理文件名> [...n] with differencial
[[,]name=<备份设备名>]
[[,]decription=<备份描述>]
[[,]init|noinit]
[[,]norecovery]
例 为student数据库创建一个事物日志备份
backup log student to disk='d:\studentlog.dat'
在故障点如果日志文件没有被破坏,那么就应该执行最后一个日志文件备份并且截断日志文件
backup log student to disk='d:\studentlog.dat' with norecovery

恢复操作

restore database database_name FROM backup_name
[ with file=file_number [ , ] norecovery [ , ] recovery ]

file=file_number:标识要还原的备份集。
norecovery:表明对数据库的恢复操作还没有完成,可以继续恢复后续的备份。
recovery:默认选项,表明对数据库的恢复操作已经完成,恢复后的数据库是可用的。
replace:截断当前日志,当前数据库替换原数据库

restore log database_name from backup_device
[ with file=file_number [ , ] norecovery [ , ] recovery ]
例 从student_backup备份设备中还原完全数据库备份
restore database student  from student_backup with file=1,replace
例 从student_backup备份设备中还原差异数据库备份
restore student from student_backup with file=1,replace,norecovery
restore student from student_backup with file=2

《数据库》数据库的备份与恢复相关推荐

  1. MySQL数据库日志、备份与恢复

    文章目录 前言 一.日志管理 数据的重要性 造成数据丢失的原因 日志分类 1.重做日志(redo):达到事务一致性(每次重启会重做) 2.回滚日志(undo) 3.错误日志(errorlog) 4.慢 ...

  2. 数据库-数据库的常用术语

    数据库-原理部分 常用的术语 数据模型 数据模型(Data model)是数据库结构的基础,是用来描述数据的一组概念和定 义,数据模型主要有三个要素:数据结构.数据操作.数据约束条件. 数据结构:对象 ...

  3. 数据库-数据库的介绍

    什么是数据库 数据库:保存数据的仓库.它体现我们电脑中,就是一个文件系统.然后把数据都保存这些特殊的文 件中,并且需要使用固定的语言(SQL语言)去操作文件中的数据. 技术定义: 数据库(Databa ...

  4. 数据库查询前十条数据_西门子PLC1200组态王-Access数据库-⑨数据库查询

    西门子PLC1200-组态王跟Access数据库--⑨数据库查询 组态王记录不同类型变量到数据库,和数据库数据查询到组态王界面 1.0 从左边栏选择表格模板,level1和level2分别设置整型和布 ...

  5. 服务器显示数据库,显示数据库服务器上的数据库数据库

    显示数据库服务器上的数据库数据库 内容精选 换一换 文档数据库服务支持开启公网访问功能,通过弹性IP进行访问.您也可通过弹性云服务器的内网访问文档数据库.要将已有的MongoDB数据库迁移到文档数据库 ...

  6. go kegg_对miRNA进行go和kegg等功能数据库数据库注释

    如果大家对go和kegg等功能数据库注释有一定了解,就应该是知道kegg其实里面就记录各个物种不到一半的蛋白编码基因功能,比如人类, 约2万个蛋白编码基因,也就七千多个是有kegg功能注释的.其它物种 ...

  7. 初学数据库---数据库设计学习

    数据库设计学习笔记 一.理解并口述(技术点和面试点) 1.数据库简介 口述1:什么是数据?(理解并掌握) 数据(Data)是描述事物的标记符号.例如: 人的身高数据是170cm, 体重数据是60kg, ...

  8. 什么是数据库?数据库的作用想学数据库必看 (1)

    1.DDL (Data Definition Language) 数据定义语言 数据定义语言 , 用来定义数据库对象:库 丶 表 丶 列等; CREATE 丶 ALTER 丶 DROP2.DML (D ...

  9. 什么是MySQL| 什么是数据库 | 数据库详解

    目录 mysql是什么 为什么要使用数据库? 我们之前存储数据的格式: 使用数据库的目的: 举例比喻 集群的概念 MySQL的特点 1) 功能强大 2) 支持跨平台 3) 运行速度快 4) 支持面向对 ...

  10. 个人笔记:数据库——数据库设计

    本文仅供参考学习使用,谢谢 文章目录 1 数据库设计概述 1.1 数据库设计的特点 1.2 数据库设计方法 1.3 数据库设计的基本步骤 1.4 数据库设计过程中的各级模式 2 需求分析 2.1 需求 ...

最新文章

  1. 【问题收录】svn: E155010: 提交失败(Ubuntu14.04环境)
  2. hive sqoop 分区导入_使用sqoop将hive分区表的数据导入到mysql的解决方案:shell脚本循环...
  3. keras 实战系列之Self-Attention详细解析
  4. android读取本地yaml文件_python笔记11-读取yaml配置文件(pyyaml)
  5. web项目中遇到的Maven包依赖冲突问题解决
  6. Spring Boot——Spring Security环境下跨域addCorsMappings与拦截器冲突导致跨域失效解决方案
  7. ActionBarDisplayOptions展示选项的菜单
  8. Android中垃圾回收日志信息
  9. sqlyog怎么设置默认值_物联网卡三网APN设置
  10. leetcode 的shell部分4道题整理
  11. 我的网页设计(网页页面制作二)
  12. ftp的本地用户搭建
  13. 如何解决linux标准输出中带颜色的字符
  14. .net中所用到的编码名称和对应的代码页(Encoding.GetEncoding) .
  15. Redis在Windows下设置服务启动
  16. Netty工作笔记0052---Pipeline组件剖析
  17. AT0 Intrudoction
  18. ul 中的li取值问题
  19. Linux内核为什么会发生soft lockup?
  20. 考试,一种严格的水平鉴定方法。

热门文章

  1. 长途枢纽大楼综合布线系统
  2. 【jenkins】创建一个project基础配置、自动化邮件发送、pytest_terminal_summary收集结果
  3. 大数据相关书籍(包含Java, Scala, R, Linux, Spark, Hadoop, Hive, Hbase, Sqoop, Flume, Strom)
  4. 互联网大咖看了都忍不住点赞的电脑配置指南【电脑小白必备】【十年私藏公开分享】
  5. python哈姆雷特字数统计_python 哈姆雷特 字数统计 词云
  6. 关于解决idea 输入法不跟随问题
  7. 802.11网络协议细节(五)
  8. C语言上学期整理(第6章)
  9. 软考之下午题做题技巧
  10. 云优化,集大成的可扩展平台是硬道理