网站大量收购独家精品文档,联系QQ:2885784924

数据库系统原理 第10章课件.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理 第10章课件

安全性和数据保护主要是用来防止不合法的登录者或无授权用户。 定期对数据库进行备份操作以保护数据库,以便使管理员能够在数据库遭到破坏时恢复到已知的正确状态。 Microsoft SQL Server 2005中的数据传输工具——导入导出,是数据库系统与外部进行数据交换的接口,可以将数据从一种数据环境传输到另一种数据环境,能够提高数据录入的效率和安全性。 备份是指对数据库或事务日志进行的复制 1、备份内容 系统数据库 用户数据库 事务日志 2、备份设备 存储介质:磁盘、磁带和命名管道等 3、备份频率 一般在对数据库输入、修改、删除、创建索引等后进行备份。 根据数据库的使用情况确定一个适当的备份周期 4、数据库备份的类型 (1)完全备份 (2)事务日志备份 (3)差异备份 恢复数据库是一个装载数据库备份,应用事务日志进行重建的过程。 1、数据库恢复模型 (1)简单恢复模型 恢复到上次备份处,不支持事务日志备份 (2)完全恢复模型 恢复到故障点或特定即时点 (3)大容量日志记录恢复模型 相似完全恢复 2、设置数据库恢复模型P197(见编辑图) 1、创建备份设备 2、进行数据库的完整备份、差异备份和日志备份 3、恢复数据库 1、使用企业管理器创建备份设备(见编辑图) 操作步骤: (1)打开企业管理器,在“对象资源管理器”窗口中, 展开选定的服务器,单击“服务器对象”,右击“备份设备”选项,单击“新建备份设备”命令,打开“备份设备”对话框 (2)在“备份设备”对敌框中,输入设备名称,输入备份的文件名和存储路径 (3)单击“确定” 2、使用系统存储过程sp_addumpdevice创建备份设备 命令格式: sp_addumpdevice [ @devtype=] ‘device_type’ [@logincalname=]’logincal_name’, [@physicalname=]’logincal_name’, [,{[@cntrltype=]controller_type| [@devstatus=] ‘device_status’}] 其中:备份设备类型:disk(磁盘)、 pipe(管道)、 tape(磁带) 例10-1:使用系统存储过程创建一个指定盘备份设备bjwgl use jwgl go exec sp_addumpdevice ‘disk’ ,’bjwgl’,’h:\sql\bjwgl.bak’ 3、使用企业管理器删除备份设备 操作步骤: (1)在“对象资源管理器”中,展开指定的服务器,单击“服务器对象”节点,展开“备份设备”节点,显示当前所有的备份设备 (2)右击要删除的备份设备,单击“删除”命令 (3)在“删除对象”对话框中,单击“确定” 4、使用系统存储过程sp_dropdevice删除备份设备 命令格式: sp_dropdevice[ @logicalname=]’device’ [,[@delfile=] ‘delfile’] 功能:删除指定设备上的备份文件 例10-2: use jwgl go exec sp_dropdevice ‘bjwgl’ 1、使用企业管理器备份数据库 操作步骤:(见编辑图) (1)打开企业管理器,在“对象资源管理器”中,展开“服务器名称”——“数据库”,右击选择“任务”,选择并单击“备份” (2)在“备份数据库”对话框中,选择“常规”,设置相关项,如:数据库为“jwgl”,“备份类型”为“完整”等,备份组件为“数据库”,在“名称”中输入指定备份名称;在“备份过期时间”中选择“在以下天数后”,并设置为相关天数 (3)在“备份数据库”对话框的“空格区域中,单击“添加”,弹出“选择备份目标”对话框,在“文件名”输入备份路径,在备份设备中选择相关设备,确定 (4)单击“选项”,可查看或设置高级选项。 (5)在“备份到现有媒体”选择“追加到现有备份集”命令,并“确定” 2、使用T-SQL语句BACKUP备份数据库 语法格式: 见下页 BACKUP DATABASE {database_name|@database_name_var} [file_or_filegroup[,…n]] TO backup_device[,...n] [ WITH [ BLODKSIZE={blocksize|@blocksize_var}] [[,] DESCRIPTION = {‘text’ | @text_var}] [[,] DIFFERENTIAL [[,]EXPIREDATE={date|@date_var}|RETAINDAYS={days|@days_var}] [[,] PASSWORD={password|@password_var}]

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档