注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverSQL Server 2000高级DBA指南

SQL Server 2000高级DBA指南

SQL Server 2000高级DBA指南

定 价:¥45.00

作 者: (美)Brian Knight著;李明,欧阳宇译
出版社: 清华大学出版社
丛编项: SQL Server数据库专业技术丛书
标 签: Sever

ISBN: 9787302072843 出版时间: 2003-10-27 包装: 胶版纸
开本: 23cm 页数: 436 字数:  

内容简介

  本书内容全面,无?凼嵌杂谙低彻芾硇率只故蔷榉岣坏氖菘夤こ淌Γ际俏藜郾狻rian倾其丰富的知识,以一种易于理解和易于实现的方式把它们表达出来。BrianKnight是一位MCSE和MCDBA,他是ProfessionalAssociationforSQLServer的理事会成员,同时也是FidelityNationalFinancial的SQLServer数据库的资深顾问。他是SQLServerMagazine的特约专栏作家,SQLServerCentral.com网站的周刊专栏作家,并曾编著Admin911:SQLServer2000一书。本书提供了以前未曾公开的管理和排错技术,您可以使用这些技术配置和管理SQLServer2000,以获得最佳性能和高可用性。SQLServer专家BrianKnight在书中给出了有关系统和平台的体系结构、设置、安全性、文件管理、复制、自动化、备份、群集和恢复等方面的详细资料,同时也对以下3个方面做出了详释:如何最大限度地利用内置管理工具,如何制定维护计划以预防由故障引起的停机时间,以及如何从整体上对系统性能进行优化。作为一本必备的参考书,本书简洁而实用,将为您节省大量的排错时间。

作者简介

  Brian Knight是一位MCSE和MCDBA,他是Professional Association for SQL Server的理事会成员,同时也是Fidelity National Financial的SQL Server数据库的资深顾问。他是SQL Server Magazine的特约专栏作家,SQL ServerCentral.com网站的周刊专栏作家,并曾编著Admin911:SQL Server 2000一书。

图书目录

第1部分 管理SQL Server环境
第1章 体系结构与安装
1. 1 SQL Server的起源
1. 2 体系结构概述
1. 2. 1 Net-Library
1. 2. 2 开放数据服务
1. 2. 3 SQL Server引擎
1. 3 安装技巧
1. 3. 1 SQL Server 2000的不同版本
1. 3. 2 安装前的一些决定
1. 3. 3 删除SQL Server
1. 3. 4 启动SQL Server和代理
1. 3. 5 从SQL Server 4. 2升级
1. 3. 6 从SQL Server 6. 0或6. 5升级
1. 3. 7 从SQL Server 7. 0升级
1. 3. 8 升级存储过程
1. 3. 9 升级攻略
1. 3. 10 文件和目录
1. 3. 11 移动工具目录
第2章 管理SQL Server
2. 1 管理服务器
2. 1. 1 管理多个实例
2. 1. 2 重命名服务器
2. 1. 3 调整配置选项
2. 2 管理数据库
2. 3 DBA角色
2. 3. 1 生产DBA
2. 3. 2 开发DBA
2. 3. 3 混合型DBA
2. 3. 4 组织
2. 3. 5 DBA的预定任务
2. 4 管理变更
2. 4. 1 部署数据库
2. 4. 2 对SQL Server代码进行版本控制
2. 4. 3 服务包
第3章 保护SQL Server
3. 1 管理安全性
3. 2 权限
3. 2. 1 服务器角色
3. 2. 2 数据库角色
3. 2. 3 public角色和guest账户
3. 2. 4 列级和行级安全性
3. 2. 5 其他数据库环境
3. 3 SQL Server的安全审核
3. 3. 1 C2级审核
3. 3. 2 特权账户
3. 4 常见安全问题
3. 5 锁定SQL Server
3. 6 SQL渗透
3. 6. 1 问题
3. 6. 2 解决办法
第2部分 优化SQL Server
第4章 优化和自动化SQL Server管理
4. 1 启动存储过程
4. 2 SQL邮件
4. 2. 1 配置SQL邮件
4. 2. 2 xp_sendmail
4. 2. 3 其他邮件传输程序选项
4. 3 优化SQL Server代理
4. 3. 1 General 常规 选项卡
4. 3. 2 Advanced 高级 选项卡
4. 3. 3 Alert System 警报系统 选项卡
4. 3. 4 Job System 作业系统 选项卡
4. 3. 5 Connection 连接 选项卡
4. 4 操作员
4. 4. 1 添加操作员
4. 4. 2 编写操作员脚本
4. 5 作业
4. 5. 1 创建作业
4. 5. 2 作业分类
4. 5. 3 调试作业
4. 5. 4 编写作业脚本
4. 5. 5 锁定作业
4. 6 集中化管理
4. 6. 1 管理多服务器作业
4. 6. 2 创建多服务器作业
4. 7 管理DTS
4. 7. 1 DTS连接
4. 7. 2 保存包
4. 7. 3 管理包的版本
4. 7. 4 保护包
4. 7. 5 执行包
4. 7. 6 管理包位置
4. 7. 7 使用DTSRunUI
4. 7. 8 调度包
4. 7. 9 优化包
4. 7. 10 在SQL Server之外使用DTS
4. 7. 11 诊断DTS
第5章 监视和优化SQL Server
5. 1 管理消息
5. 1. 1 错误消息的严重级别
5. 1. 2 引发错误
5. 1. 3 xp_logevent
5. 2 系统监视器
5. 2. 1 添加计数器
5. 2. 2 创建服务器基线
5. 2. 3 要监视的性能计数器
5. 2. 4 系统监视器日志记录
5. 2. 5 查看性能日志
5. 3 系统监视器警报
5. 4 sp_monitor
5. 5 跟踪标记
5. 6 警报
5. 6. 1 创建警报
5. 6. 2 设置性能警报
5. 7 设置作业通知
5. 8 预测增长
5. 9 sqldiag
5. 10 黑箱
第6章 自动化管理任务
6. 1 查询分析器
6. 1. 1 命令行选项
6. 1. 2 分发配置文件
6. 1. 3 对象浏览器
6. 1. 4 查询快捷方式
6. 1. 5 查找对象
6. 1. 6 模板
6. 1. 7 创建自己的模板
6. 2 管理T-SQL
6. 2. 1 简化游标
6. 2. 2 扩展存储过程
6. 2. 3 管理DBCC命令
6. 2. 4 系统函数
6. 2. 5 使用标识
6. 2. 6 扩展属性
6. 3 OLE自动化
第7章 SQL Server优化和故障排除
7. 1 为SQL Server优化Windows 2000网络
7. 1. 1 优化操作系统组件
7. 1. 2 优化网络设置
7. 1. 3 优化名称解析
7. 2 注册表依赖性
7. 2. 1 重新安装Windows后重建SQL注册表项
7. 2. 2 使用注册表中的服务器清单
7. 3 管理和配置数据库
7. 3. 1 监视增长
7. 3. 2 断开用户连接
7. 3. 3 Model数据库
7. 4 数据库标准
7. 4. 1 命名约定
7. 4. 2 决定使用数字数据类型
7. 4. 3 字符数据类型
7. 5 对数据库模型进行性能优化
7. 5. 1 行的大小
7. 5. 2 Text. Ntext和Image类型的字段
7. 5. 3 最小化多余的列空间
7. 5. 4 数据摘要
7. 6 使用示例数据
7. 7 优化存储过程
7. 7. 1 确定存储过程的参数
7. 7. 2 排除缓存存储过程中的故障
7. 7. 3 调整存储过程的性能
7. 7. 4 构造动态存储过程
7. 8 使用临时表
7. 8. 1 临时表中的表数据类型
7. 8. 2 使用tempdb数据库
7. 9 对T-SQL进行性能调整
7. 9. 1 提高查询性能的技巧
7. 9. 2 不记入日志的SQL语句
7. 10 返回最前面的行
7. 11 引用标识符
7. 12 只读数据库
7. 13 优化索引
7. 13. 1 优化索引的充满度
7. 13. 2 使用DBCC SHOWCONTIG
7. 13. 3 整理索引碎片
7. 13. 4 使用索引优化向导
7. 14 SQL Server事件探查器
7. 15 故障排除的相关Web资源
第3部分 企业环境中的SQL Server
第8章 灾难的恢复与应对计划
8. 1 制定计划
8. 2 备份类型
8. 2. 1 在企业管理器中完全备份
8. 2. 2 在T-SQL中完全备份
8. 2. 3 使用T-SQL配置设备
8. 2. 4 差异备份
8. 2. 5 事务日志备份
8. 2. 6 T-SQL中的事务日志备份
8. 2. 7 备份单个文件和文件组
8. 2. 8 backupset表
8. 2. 9 优化备份和还原操作
8. 3 数据库恢复模型
8. 3. 1 简单恢复模型
8. 3. 2 完全恢复模型
8. 3. 3 大容量日志记录恢复模型
8. 3. 4 恢复选项
8. 4 维护计划
8. 4. 1 使用sqlmaint
8. 4. 2 使用xp_sqlmaint
8. 5 还原
8. 5. 1 完全数据库还原
8. 5. 2 在T-SQL中进行完全还原
8. 5. 3 差异数据库还原
8. 5. 4 事务日志还原
8. 5. 5 时点还原的情况
8. 5. 6 修复损坏的登录
8. 5. 7 使用sp_change_users_login
8. 5. 8 恢复损坏的master数据库
8. 5. 9 重建其他数据库
8. 6 分离和附加数据库
8. 6. 1 分离数据库
8. 6. 2 复制数据文件的其他方法
8. 6. 3 附加数据库
8. 6. 4 卸载SQL Server或从评估版升级
第9章 扩展SQL Server
9. 1 链接服务器
9. 1. 1 链接服务器的数据流
9. 1. 2 链接服务器的多种使用方法
9. 1. 3 在企业管理器中创建链接服务器
9. 1. 4 通过T-SQL创建链接服务器
9. 1. 5 链接服务器的安全性
9. 1. 6 配置链接服务器
9. 1. 7 通过T-SQL配置链接服务器
9. 1. 8 异类数据库之间的链接服务器
9. 1. 9 删除链接服务器
9. 1. 10 查询链接服务器
9. 1. 11 加入多个服务器
9. 1. 12 在链接服务器上执行存储过程
9. 1. 13 获得详细的错误消息
9. 1. 14 调整和支持链接服务器
9. 2 分布式分区视图
9. 2. 1 DPV体系结构
9. 2. 2 为DPV做准备
9. 2. 3 分区视图的安装和使用
9. 2. 4 在分区视图中插入数据
9. 2. 5 查询分区视图
9. 2. 6 更新分区视图
9. 2. 7 DPV限制
9. 3 索引视图
9. 3. 1 索引视图的必要条件和约束
9. 3. 2 创建索引视图
9. 3. 3 查询索引视图
9. 4 上扩
第10章 SQL Server的高可用性
10. 1 高可用性需求
10. 1. 1 单点故障
10. 1. 2 高可用性选择
10. 2 日志传送
10. 3 逐步创建日志传送
10. 4 日志传送角色转变
10. 5 故障转移群集
10. 5. 1 故障转移
10. 5. 2 单点故障选择
10. 5. 3 单实例群集
10. 5. 4 多实例群集
10. 5. 5 群集前的其他考虑事项
第11章 群集Windows和SQL Server
11. 1 准备驱动器
11. 2 群集Windows 2000高级服务器
11. 2. 1 预装清单
11. 2. 2 安装
11. 2. 3 群集管理
11. 2. 4 安装后配置
11. 3 群集SQL Server 2000
11. 3. 1 失败的安装
11. 3. 2 安装后配置
11. 4 卸载群集和SQL Server
11. 5 诊断群集
11. 6 服务包安装
11. 6. 1 Windows服务包
11. 6. 2 SQL Server服务包
第12章 SQL Server复制
12. 1 SQL Server复制
12. 1. 1 复制考虑事项
12. 1. 2 复制体系结构
12. 1. 3 对异类数据库的复制支持
12. 2 理解复制类型
12. 2. 1 快照复制
12. 2. 2 合并复制
12. 2. 3 事务复制
12. 2. 4 双向复制
12. 3 配置SQL Server代理复制
12. 4 预安装问题
12. 4. 1 数据类型问题
12. 4. 2 处理标识符列
12. 5 初始复制设置
12. 6 禁用复制
12. 7 快照复制/事务复制设置
12. 8 合并复制设置
12. 9 创建订阅
12. 9. 1 合并复制订阅
12. 9. 2 在向导之后配置复制
12. 10 复制中的模式变化
12. 10. 1 sp_repladdcolumn
12. 10. 2 sp_repldropcolumn
12. 11 监视和诊断复制
12. 12 诊断代理
12. 13 从灾难中恢复
12. 14 优化复制
第4部分 附录
附录A 系统表和无文档的DBCC命令
A. 1 系统表
A. 1. 1 仅存在于master数据库中的表
A. 1. 2 存在于每个数据库中的表
A. 2 无文档的DBCC命令
附录B 扩展存储过程
B. 1 xp_availablemedia
B. 2 xp_cmdshell
B. 3 Xp_dirtree
B. 4 xp_enum_activescriptengines
B. 5 xp_enum_oledb_providers
B. 6 xp_enumcodepages
B. 7 xp_enumdsn
B. 8 xp_enumerrorlogs
B. 9 xp_enumgroups
B. 10 xp_fileexist
B. 11 xp_fixeddrives
B. 12 xp_getfiledetails
B. 13 xp_get_MAPI_profiles
B. 14 xp_getnetname
B. 15 xp_loginconfig
B. 16 xp_logevent
B. 17 xp_logininfo
B. 18 xp_ntsec_enumdomains
B. 19 xp_readerrorlog
B. 20 xp_regdeletekey
B. 21 xp_regdeletevalue
B. 22 xp_regenumvalues
B. 23 xp_regread
B. 24 xp_regwrite
B. 25 xp-subdirs

本目录推荐