图书介绍

SQL Server 2000高级DBA指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server 2000高级DBA指南
  • (美)Brian Knight著;李明,欧阳宇译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302072841
  • 出版时间:2003
  • 标注页数:436页
  • 文件大小:50MB
  • 文件页数:454页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2000高级DBA指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 管理SQL Server环境3

第1章 体系结构与安装3

1.1 SQL Server的起源3

1.2 体系结构概述4

1.2.1 Net-Library5

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 Server13

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 Server22

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 生产DBA40

2.3.2 开发DBA41

2.3.3 混合型DBA42

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 Server51

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 Server69

3.6 SQL渗透71

3.6.1 问题71

3.6.2 解决办法77

第2部分 优化SQL Server81

第4章 优化和自动化SQL Server管理81

4.1 启动存储过程81

4.2 SQL邮件82

4.2.1 配置SQL邮件82

4.2.2 xp_sendmail84

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 管理DTS101

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 使用DTSRunUI109

4.7.8 调度包109

4.7.9 优化包109

4.7.10 在SQL Server之外使用DTS112

4.7.11 诊断DTS113

5.1 管理消息116

第5章 监视和优化SQL Server116

5.1.1 错误消息的严重级别117

5.1.2 引发错误119

5.1.3 xp_logevent120

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_monitor130

5.5 跟踪标记131

5.6 警报136

5.6.1 创建警报136

5.6.2 设置性能警报137

5.7 设置作业通知137

5.8 预测增长138

5.9 sqldiag139

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-SQL148

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 SHOWCONTIG217

7.13.3 整理索引碎片221

7.13.4 使用索引优化向导221

7.14 SQL Server事件探查器222

7.15 故障排除的相关Web资源225

8.1 制定计划229

第3部分 企业环境中的SQL Server229

第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 使用sqlmaint245

8.4.2 使用xp_sqlmaint247

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_login257

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 Server263

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 Server334

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 2000351

11.3.1 失败的安装355

11.3.2 安装后配置355

11.4 卸载群集和SQL Server359

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_repladdcolumn393

12.10.2 sp_repldropcolumn394

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_availablemedia425

B.2 xp_cmdshell425

B.3 xp_dirtree426

B.4 xp_enum_activescriptengines426

B.6 xp_enumcodepages427

B.5 xp_enum_oledb_providers427

B.7 xp_enumdsn428

B.8 xp_enumerrorlogs428

B.9 xp_enumgroups429

B.10 xp_fileexist429

B.11 xp_fixeddrives430

B.12 xp_getfiledetails430

B.13 xp_get_MAPI_profiles431

B.14 xp_getnetname431

B.17 xp_logininfo432

B.16 xp_logevent432

B.15 xp_loginconfig432

B.18 xp_ntsec_enumdomains433

B.19 xp_readerrorlog433

B.20 xp_regdeletekey434

B.21 xp_regdeletevalue434

B.22 xp_regenumvalues434

B.23 xp_regread435

B.24 xp_regwrite436

B.25 xp_subdirs436

热门推荐