SQL_Server_ 2005的数据库系统维护.ppt
文本预览下载声明
因为专注所以专业 因为专业所以领先 SQL Server 2005的数据库系统维护 部门名称:系统网络、综合支撑部 讲师姓名:刘振富 内容介绍 主要介绍了如何在SQL Server 2005中使用服务器管理、查询分析器、性能监视器、SQL Server management studio、联机丛书、服务器网络实用工具、导入和导出数据、客户端网络实用工具等对数据库系统进行维护的内容。 SQL Server 2005的数据库系统维护 1 概述 2 SQL Server 2005 维护 3 数据库维护 4 操作系统维护 1 概述 安装SQL Server 2005并且建立相应的数据库后,就涉及到要对SQL Server 2005 服务器进行日常的维护工作。一般来说负责管理和维护SQL Server 2005数据库系统是数据库管理员(DBA)的主要工作职责。 2 SQL Server 2005 维护 SQL Server 2005 数据库引擎一级的维护类型: 2.1 监控错误日志 2.2 记录配置信息 2.3 登录管理 2.1 监控错误日志 浏览错误日志时,特别注意以下的关键字: (1)错误(error)。 (2)故障(failed)。 (3)表崩溃(table corrupt)。 (4)16级错误(level 16)。 (5)17级错误(level 17)。 (6)21级错误(level 21)。 (7)严重错误16(Severity:16)。 (8)严重错误17(Severity:17)。 (9)严重错误21(Severity:21)。 2.1 数据库驱动程序 通过文本编辑器查看日志文件 通过SQL Server management studio查看日志文件 3 数据库维护 3.1 SQL Server 2005备份数据库方式 3.2 利用SQL Server management studio管理备份设备 3.3 备份数据库 3.4 数据库恢复 3.5 检查数据库访问权限 3.6 表的维护 3.1 SQL Server 2005备份数据库方式 备份-还原是数据维护的一种重要手段。当数据发生各种问题后,如硬盘损坏、用户操作出错、自然灾害等,从备份恢复数据是恢复数据的有力方法。 3.1 SQL Server 2005备份数据库方式 SQL Server 2005提供以下四种备份方式: 1. 数据库完整备份(Database Backup) 2. 数据库差异备份(Differential Database Backup) 3. 事务日志备份(Transaction log backup) 4. 文件及文件组备份 3.2 利用management studio管理备份设备 在备份一个数据库之前,需要先创建一个备份设备,然后再去复制有备份的数据库、事务日志、文件/文件组。 1. 新建一个备份设备 2. 使用备份设备备份数据库 3. 查看备份设备 4. 删除备份设备 3.3 备份数据库 数据库完全备份 数据库差异备份 事务日志备份 文件及文件组备份 3.4 数据库恢复 还原数据库 选择备份设备还原 文件及文件组还原 3.5 检查数据库访问权限 维护SQL Server 2005系统需要定期检查访问某个数据库的用户身份和其所具有的访问权限。 3.6 表的维护 为了维护数据库表的稳定性能,在面向事务环境中,有时需要对表中可以容纳的记录数量给予适当的限制。当记录数量超过设定的限制时,就要对这些超出的记录进行归档处理。 定期地检查每个用户对于数据表的访问权限,防止用户越权操作数据表,确保数据的安全、可靠。 4 操作系统维护 操作系统的维护包括: (1)监视硬盘空间使用情况。 (2)监视CPU处理器和内存的使用情况。 (3)监视操作系统的事务日志。 (4)运行磁盘整理工具。 (5)保存当前可用的紧急修复磁盘。 (6)备份注册表。 12.4.1 监视硬盘空间的使用情况 监视硬盘空间的使用情况是维护的日常工作。保持大概50%的硬盘空间为自由空间是维护硬盘性能所必需的。 监控硬盘使用情况 目前有不少专门软件监控CPU处理器和内存的使用情况,最简单的方式是利用操作系统提供的性能监控器。 系统监控器是Windows 2000操作系统提供用于监控SQL Server 和操作系统的工具。系统监控器的优点是它和操作系统紧密集成。它可以向用户提供有关SQL Server 和操作系统的实时统计信息。这些统计信息可用来孤立瓶颈问题和对系统的性能进行跟踪 。 监视CPU处理器和内存的使用情况 12.4.3 运行磁盘碎片整理工具 对于Win
显示全部