报名

下半年全国计算机四级数据库考点:实现备份

时间:2024-10-13 01:44:31 报名 我要投稿
  • 相关推荐

2015下半年全国计算机四级数据库考点:实现备份

  备份策略

  1、完全备份

  完全备份策略适合于数据库数据不是很大,而且数据更改不是很频繁的情况。可以几天或几周进行一次;

  2、完全备份+日志备份

  如不允许丢失太多数据,且不希望经常进行完全备份;

  3、完全备份+差异备份+日志备份

  该策略的好处是备份和恢复的速度都比较快,出现故障时丢失的数据也比较少;

  实现备份

  1、 使用企业管理器备份数据库

  2、 使用Transact-SQL语句备份数据库

  (1) 备份数据库的基本语法:

  BACKUP DATABASE 数据库名

  TO {<备份设备名>}|{DISK|TAPE}={‘物理备份文件名’}

  [WITH [DIFFERENTIAL][[,]{INIT|NOINIT}]]

  其中:

  (A)<备份设备名>:将数据库备份到已创建好的备份设备名上;

  (B)DISK|TAPE:将数据库备份到磁盘或磁带;

  (D) DIFFERENTIAL:进行差异备份;

  (E) INIT:本次备份数据库将重写备份设备,即覆盖掉本设备上以前进行的所有备份;

  (F) NOINIT:本次备份数据库将追加到备份设备上,即不覆盖。

  (2) 备份数据库日志的基本语法:

  BACKUP LOG 数据库名

  TO {<备份设备名>}|{DISK|TAPE}={‘物理备份文件名’}

  [WITH [{INIT|NOINIT}] [{[,]NO_LOG|TRUNCATE_ONLY|NO_TRUNCATE}]]

  其中:

  (A) NO_LOG和TRUNCATE_ONLY:表示备份完日志后要截断不活动的日志;

  (B) NO_TRUNCATE:表示备份完日志后不截断不活动的日志;

  (C) 其他选项同备份数据库语句的选项。

  备份媒体集

  1、 当数据库很大时,有时一个备份设备的空间可能不能满足要求,这里就可以将数据库备份到多个不同的备份设备上,同时使用多个备份设备进行备份的为此设备就称为备份媒体集;

  2、 使用媒体集与使用单一备份设备的方法一样,只需添加其他备份设备,系统会自动将这些设备作为一个备份媒体集使用;

  3、 系统在使用备份媒体集时,基本是将备份所需的空间均衡地分担到每个备份设备上;

  4、 如果以后要单独使用某个设备,则必须重新初始化备份媒体集,即删除不需要的设备后,重写并初始化即可,但注意的是,重新初始化后原备份媒体集上所备份的内容将全部丢失。

【下半年全国计算机四级数据库考点:实现备份】相关文章:

计算机四级数据库数据模型考点05-07

php数据库备份脚本05-25

计算机四级《数据库技术》考点:数据库应用系统生命周期07-22

全国计算机三级《数据库》考点知识07-22

PHP数据库备份脚本的方法09-10

全国计算机三级《数据库技术》考点知识06-05

全国计算机等级考试四级数据库试题09-30

2016全国计算机四级论述题(数据库)05-29

php备份数据库类的方法09-04

2016全国计算机三级数据库考点知识08-23