文档详情

关系数据库基础 第8章 SQL Server 系统管理.ppt

发布:2018-01-23约1.1万字共73页下载文档
文本预览下载声明
8.7.1 作业管理 创建作业的步骤: 1.在【SQL Server 代理】选择【新建作业】 2.设置作业名称 3.在【新建作业步骤】窗口设置各项内容 * * 8.7.2警报管理 对发生特殊事件的预定响应 由作业、性能条件或应用程序日志事件触发 可通知操作员或启动一个特定的作业 1.定义警报 2.创建警报 * * 8.7.3 通知 在发生警报时可以使用下列一种或多种方法通知操作员:电子邮件通知、寻呼通知、net send 通知操作员。 SQL Server 代理可以使用数据库邮件或 SQL Mail 功能发送电子邮件。 * * 8.7.4 维护计划 计划管理作业就是定义使作业开始运行的条件。可以计划任何类型的作业。多个作业可以使用同一个作业计划。用户可以将计划附加到作业,也可以从作业分离计划。 * * 帮助数据库管理元 调度核心任务 创建一个或多个“ SQL Server” 代理工作 8.8 数据的导入与导出 * 从数据源中提取数据 转换数据 将数据加载到目标数据存储区 * 8.8.1 导入导出向导 SQL Server 2005提供了大容量地导入和导出数据的功能。“导出”是指将数据从SQL Server表复制到数据文件,“导入”是指将数据从数据文件加载到SQL Server表。 * * * * * * * * * * 8.8.2数据的导入与导出及数据类型转换 1.导出数据的要求:导出文件、权限、记录顺序 2.导入数据的要求:格式、数据类型兼容性等 3.数据类型转换:数据不兼容时的自动数据转换处理 转换数据格式 保持数据一致 聚合数据 验证数据 * * 111100 11/11/2000 60 30 20 10 Bombay Mumbai Mumbai Mumbai -100 100 100 Error: -100 Any question? 继承的权限 通过在安全对象作用域层次结构中的更高级别上授予权限,从而使得SQL Server 2005中的某些权限可被继承。例如: 主体被授予某架构上的SELECT权限,会自动继承该架构中所有对象的SELECT权限 主体被授予某数据库对象上的CONTROL权限,会自动继承该数据库中所有安全对象以及其内每个架构中的所有安全对象上的CONTROL权限 * * * 完整数据库备份策略 以下情况应采用完整数据库备份 : 数据库较小 数据库具有很少的数据修改操作或是只读数据库时 如果采用完整数据库备份则要定期清除事务日志 星期日 星期一 星期二 数据库的事务日志备份策略 使用数据库和事务日志备份策略的场合: 修改频繁的数据库 完整备份耗时太长 星期日 星期一 差异备份策略 使用差异备份策略的场合: 数据库频繁修改 需要进行最小化备份时 单独备份事务日志 星期一 星期二 文件或文件组备份策略 使用文件或文件组备份策略的场合: 超大型数据库 完整备份时间太长 单独备份事务日志 可能管理比较复杂 星期日 星期一 星期二 星期三 数据文件 1 数据文件 2 数据文件3 8.3 数据库恢复 8.3.1 恢复的概念及模式 恢复是在数据库遭遇破坏后从一个或多个备份中还原数据库。还原的操作是在“恢复模式”下进行的。在SQL Server 2005数据库管理系统中有三种恢复模式: * * 恢复模式 描述 简单恢复模式 数据库的完整或差异副本 截断事务日志 完整恢复模式 包括数据库备份和事务日志备份 大容量日志恢复 包括数据库和事务日志备份, 但使用较少的日志空间 8.3.2 恢复数据库注意事项 准备工作: 1、恢复的权限 2、检查系统 3、检查文件 4、限制用户对数据库的访问,并备份事务日志 * * 还原过程工作方式 还原阶段 数据复制阶段 重做阶段 撤消阶段 从完整备份和差异备份中还原 还原数据库文件 重新创建数据库对象 还原事务日志 将日志中的更改应用到数据库 8.3.3 在SSMS中恢复数据库 1.还原完整备份 * * 8.3.3 在SSMS中恢复数据库 2.还原完整差异备份: 还原完整差异备份的步骤与还原完整备份的步骤大体相同,只是在进入【还原数据库】的【常规】页窗口后,指定用于还原的备份集为先前进行了备份的差异备份集 * * 8.3.4 用T-SQL语句恢复数据库 RESTORE DATABASE语句用于恢复数据库,其语法格式为: RESTORE DATABASE { database_name | @database_name_var } [ FROM backup_device [ ,...n ] ] [ WITH [ { CHECKSUM | NO_CHECKSUM } ] [ [
显示全部
相似文档