SQL Server 2000高级DBA指南PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)Brian Knight著;李明,欧阳宇译
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302072841
- 页数:436 页
第1部分 管理SQL Server环境 3
第1章 体系结构与安装 3
1.1 SQL Server的起源 3
1.2 体系结构概述 4
1.2.1 Net-Library 5
1.2.2 开放数据服务 5
1.2.3 SQL Server引擎 5
1.3 安装技巧 6
1.3.1 SQL Server 2000的不同版本 8
1.3.2 安装前的一些决定 10
1.3.3 删除SQL Server 13
1.3.4 启动SQL Server和代理 13
1.3.5 从SQL Server 4.2升级 14
1.3.6 从SQL Server 6.0或6.5升级 15
1.3.7 从SQL Server 7.0升级 16
1.3.8 升级存储过程 17
1.3.9 升级攻略 18
1.3.10 文件和目录 19
1.3.11 移动工具目录 20
第2章 管理SQL Server 22
2.1 管理服务器 22
2.1.1 管理多个实例 22
2.1.2 重命名服务器 23
2.1.3 调整配置选项 24
2.2 管理数据库 33
2.3 DBA角色 40
2.3.1 生产DBA 40
2.3.2 开发DBA 41
2.3.3 混合型DBA 42
2.3.4 组织 43
2.3.5 DBA的预定任务 44
2.4 管理变更 45
2.4.1 部署数据库 46
2.4.2 对SQL Server代码进行版本控制 47
2.4.3 服务包 50
第3章 保护SQL Server 51
3.1 管理安全性 51
3.2 权限 53
3.2.2 数据库角色 55
3.2.1 服务器角色 55
3.2.3 public角色和guest账户 57
3.2.4 列级和行级安全性 58
3.2.5 其他数据库环境 60
3.3 SQL Server的安全审核 61
3.3.1 C2级审核 63
3.3.2 特权账户 64
3.4 常见安全问题 66
3.5 锁定SQL Server 69
3.6 SQL渗透 71
3.6.1 问题 71
3.6.2 解决办法 77
第2部分 优化SQL Server 81
第4章 优化和自动化SQL Server管理 81
4.1 启动存储过程 81
4.2 SQL邮件 82
4.2.1 配置SQL邮件 82
4.2.2 xp_sendmail 84
4.3 优化SQL Server代理 86
4.2.3 其他邮件传输程序选项 86
4.3.1 “General(常规)”选项卡 87
4.3.2 “Advanced(高级)”选项卡 88
4.3.3 “Alert System(警报系统)”选项卡 88
4.3.4 “Job System(作业系统)”选项卡 88
4.3.5 “Connection(连接)”选项卡 89
4.4 操作员 89
4.4.1 添加操作员 89
4.4.2 编写操作员脚本 91
4.5.1 创建作业 93
4.5 作业 93
4.5.2 作业分类 95
4.5.3 调试作业 96
4.5.4 编写作业脚本 96
4.5.5 锁定作业 96
4.6 集中化管理 99
4.6.1 管理多服务器作业 99
4.6.2 创建多服务器作业 100
4.7 管理DTS 101
4.7.1 DTS连接 101
4.7.2 保存包 102
4.7.3 管理包的版本 103
4.7.4 保护包 104
4.7.5 执行包 107
4.7.6 管理包位置 108
4.7.7 使用DTSRunUI 109
4.7.8 调度包 109
4.7.9 优化包 109
4.7.10 在SQL Server之外使用DTS 112
4.7.11 诊断DTS 113
5.1 管理消息 116
第5章 监视和优化SQL Server 116
5.1.1 错误消息的严重级别 117
5.1.2 引发错误 119
5.1.3 xp_logevent 120
5.2 系统监视器 120
5.2.1 添加计数器 121
5.2.2 创建服务器基线 123
5.2.3 要监视的性能计数器 124
5.2.4 系统监视器日志记录 126
5.2.5 查看性能日志 128
5.3 系统监视器警报 129
5.4 sp_monitor 130
5.5 跟踪标记 131
5.6 警报 136
5.6.1 创建警报 136
5.6.2 设置性能警报 137
5.7 设置作业通知 137
5.8 预测增长 138
5.9 sqldiag 139
5.10 黑箱 140
第6章 自动化管理任务 142
6.1 查询分析器 142
6.1.1 命令行选项 143
6.1.2 分发配置文件 144
6.1.3 对象浏览器 145
6.1.4 查询快捷方式 146
6.1.5 查找对象 146
6.1.6 模板 146
6.1.7 创建自己的模板 147
6.2.1 简化游标 148
6.2 管理T-SQL 148
6.2.2 扩展存储过程 152
6.2.3 管理DBCC命令 159
6.2.4 系统函数 166
6.2.5 使用标识 169
6.2.6 扩展属性 173
6.3 OLE自动化 177
第7章 SQL Server优化和故障排除 183
7.1 为SQL Server优化Windows 2000网络 183
7.1.1 优化操作系统组件 184
7.1.2 优化网络设置 185
7.1.3 优化名称解析 186
7.2 注册表依赖性 188
7.2.1 重新安装Windows后重建SQL注册表项 189
7.2.2 使用注册表中的服务器清单 190
7.3 管理和配置数据库 191
7.3.1 监视增长 191
7.3.2 断开用户连接 191
7.3.3 Model数据库 193
7.4.1 命名约定 194
7.4 数据库标准 194
7.4.2 决定使用数字数据类型 196
7.4.3 字符数据类型 197
7.5 对数据库模型进行性能优化 198
7.5.1 行的大小 199
7.5.2 Text、Ntext和Image类型的字段 200
7.5.3 最小化多余的列空间 202
7.5.4 数据摘要 202
7.6 使用示例数据 203
7.7.2 排除缓存存储过程中的故障 206
7.7.1 确定存储过程的参数 206
7.7 优化存储过程 206
7.7.3 调整存储过程的性能 207
7.7.4 构造动态存储过程 207
7.8 使用临时表 208
7.8.1 临时表中的表数据类型 209
7.8.2 使用tempdb数据库 210
7.9 对T-SQL进行性能调整 211
7.9.1 提高查询性能的技巧 211
7.9.2 不记入日志的SQL语句 212
7.10 返回最前面的行 213
7.11 引用标识符 214
7.12 只读数据库 215
7.13 优化索引 216
7.13.1 优化索引的充满度 217
7.13.2 使用DBCC SHOWCONTIG 217
7.13.3 整理索引碎片 221
7.13.4 使用索引优化向导 221
7.14 SQL Server事件探查器 222
7.15 故障排除的相关Web资源 225
8.1 制定计划 229
第3部分 企业环境中的SQL Server 229
第8章 灾难的恢复与应对计划 229
8.2 备份类型 231
8.2.1 在企业管理器中完全备份 231
8.2.2 在T-SQL中完全备份 235
8.2.3 使用T-SQL配置设备 238
8.2.4 差异备份 238
8.2.5 事务日志备份 239
8.2.6 T-SQL中的事务日志备份 239
8.2.8 backupset表 240
8.2.7 备份单个文件和文件组 240
8.2.9 优化备份和还原操作 241
8.3 数据库恢复模型 242
8.3.1 简单恢复模型 243
8.3.2 完全恢复模型 244
8.3.3 大容量日志记录恢复模型 244
8.3.4 恢复选项 245
8.4 维护计划 245
8.4.1 使用sqlmaint 245
8.4.2 使用xp_sqlmaint 247
8.5.1 完全数据库还原 248
8.5 还原 248
8.5.2 在T-SQL中进行完全还原 250
8.5.3 差异数据库还原 253
8.5.4 事务日志还原 254
8.5.5 时点还原的情况 255
8.5.6 修复损坏的登录 256
8.5.7 使用sp_change_users_login 257
8.5.8 恢复损坏的master数据库 258
8.5.9 重建其他数据库 258
8.6.1 分离数据库 259
8.6 分离和附加数据库 259
8.6.2 复制数据文件的其他方法 260
8.6.3 附加数据库 261
8.6.4 卸载SQL Server或从评估版升级 262
第9章 扩展SQL Server 263
9.1 链接服务器 263
9.1.1 链接服务器的数据流 263
9.1.2 链接服务器的多种使用方法 264
9.1.3 在企业管理器中创建链接服务器 265
9.1.4 通过T-SQL创建链接服务器 268
9.1.5 链接服务器的安全性 270
9.1.6 配置链接服务器 273
9.1.7 通过T-SQL配置链接服务器 275
9.1.8 异类数据库之间的链接服务器 275
9.1.9 删除链接服务器 277
9.1.10 查询链接服务器 278
9.1.11 加入多个服务器 278
9.1.12 在链接服务器上执行存储过程 280
9.1.13 获得详细的错误消息 280
9.1.14 调整和支持链接服务器 283
9.2.1 DPV体系结构 286
9.2 分布式分区视图 286
9.2.2 为DPV做准备 287
9.2.3 分区视图的安装和使用 290
9.2.4 在分区视图中插入数据 290
9.2.5 查询分区视图 292
9.2.6 更新分区视图 292
9.2.7 DPV限制 293
9.3 索引视图 294
9.3.1 索引视图的必要条件和约束 294
9.3.2 创建索引视图 296
9.3.3 查询索引视图 298
9.4 上扩 299
第10章 SQL Server的高可用性 302
10.1 高可用性需求 302
10.1.1 单点故障 304
10.1.2 高可用性选择 304
10.2 日志传送 306
10.3 逐步创建日志传送 309
10.4 日志传送角色转变 320
10.5 故障转移群集 325
10.5.1 故障转移 327
10.5.2 单点故障选择 327
10.5.3 单实例群集 329
10.5.4 多实例群集 330
10.5.5 群集前的其他考虑事项 331
第11章 群集Windows和SQL Server 334
11.1 准备驱动器 334
11.2 群集Windows 2000高级服务器 338
11.2.1 预装清单 338
11.2.2 安装 339
11.2.3 群集管理 346
11.2.4 安装后配置 348
11.3 群集SQL Server 2000 351
11.3.1 失败的安装 355
11.3.2 安装后配置 355
11.4 卸载群集和SQL Server 359
11.5 诊断群集 360
11.6 服务包安装 361
11.6.1 Windows服务包 361
11.6.2 SQL Server服务包 362
第12章 SQL Server复制 365
12.1 SQL Server复制 365
12.1.1 复制考虑事项 366
12.1.2 复制体系结构 367
12.1.3 对异类数据库的复制支持 368
12.2 理解复制类型 369
12.2.1 快照复制 369
12.2.2 合并复制 371
12.2.4 双向复制 372
12.2.3 事务复制 372
12.3 配置SQL Server代理复制 373
12.4 预安装问题 374
12.4.1 数据类型问题 374
12.4.2 处理标识符列 375
12.5 初始复制设置 377
12.6 禁用复制 381
12.7 快照复制/事务复制设置 382
12.8 合并复制设置 388
12.9 创建订阅 390
12.9.1 合并复制订阅 391
12.9.2 在向导之后配置复制 392
12.10 复制中的模式变化 392
12.10.1 sp_repladdcolumn 393
12.10.2 sp_repldropcolumn 394
12.11 监视和诊断复制 395
12.12 诊断代理 396
12.13 从灾难中恢复 396
12.14 优化复制 397
A.1 系统表 401
附录A 系统表和无文档的DBCC命令 401
第4部分 附录 401
A.1.1 仅存在于master数据库中的表 402
A.1.2 存在于每个数据库中的表 411
A.2 无文档的DBCC命令 419
附录B 扩展存储过程 425
B.1 xp_availablemedia 425
B.2 xp_cmdshell 425
B.3 xp_dirtree 426
B.4 xp_enum_activescriptengines 426
B.6 xp_enumcodepages 427
B.5 xp_enum_oledb_providers 427
B.7 xp_enumdsn 428
B.8 xp_enumerrorlogs 428
B.9 xp_enumgroups 429
B.10 xp_fileexist 429
B.11 xp_fixeddrives 430
B.12 xp_getfiledetails 430
B.13 xp_get_MAPI_profiles 431
B.14 xp_getnetname 431
B.17 xp_logininfo 432
B.16 xp_logevent 432
B.15 xp_loginconfig 432
B.18 xp_ntsec_enumdomains 433
B.19 xp_readerrorlog 433
B.20 xp_regdeletekey 434
B.21 xp_regdeletevalue 434
B.22 xp_regenumvalues 434
B.23 xp_regread 435
B.24 xp_regwrite 436
B.25 xp_subdirs 436
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019