图书介绍

SQL Server 2000数据库管理员指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 2000数据库管理员指南
  • (美)Mark Spenik等著;刘谦,苏建平等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111095006
  • 出版时间:2002
  • 标注页数:646页
  • 文件大小:129MB
  • 文件页数:663页
  • 主题词:

PDF下载


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

下载说明

SQL Server 2000数据库管理员指南PDF格式电子书版下载

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

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

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

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

图书目录

作者简介1

第一部分 数据库概述1

第1章 数据库管理员职责1

译者序1

1.1 硬件2

1.2 网络2

1.3 操作系统2

1.4 文件及打印服务器2

1.6.2 网络管理员3

1.6.3 系统管理员3

1.6.4 Web管理员3

1.6.1 PC机维护人员与技术支持3

1.6 网络分工3

1.5 数据库服务器3

1.6.5 数据库管理员4

1.7 数据库管理员的职责4

1.8 数据库管理员的人选4

1.9 数据库管理员的具体工作4

1.9.1 安装并升级SQL服务器4

1.9.2 监控数据库服务器的工作状态并进行相应的优化5

1.9.3 正确配置使用存储设备5

1.9.4 备份和恢复数据5

1.9.5 管理数据库用户和安全5

1.9.6 与开发人员进行协调5

1.9.14 市场需要大量的数据库管理员6

1.9.13 不断学习6

1.9.12 提供全天服务6

1.9.11 调度事件6

1.9.10 建立数据仓库6

1.9.9 复制数据6

1.9.8 转移数据6

1.9.7 制定并实施有关标准6

1.10 成为数据库管理员的途径7

1.10.1 参加培训7

1.10.2 在工作中学习7

1.10.3 借助因特网学习7

1.10.4 各种专业杂志和书籍8

1.10.5 权威机构认证8

1.10.6 因特网资源8

1.11 数据库管理员如何与其他技术人员协同工作8

1.12 小结9

1.11.3 用户9

1.11.2 开发人员9

1.11.1 系统管理员与网络管理员9

第2章 SQL Server概述11

2.1 SQL Server体系结构11

2.1.1 对称多处理器11

2.1.2 操作系统支持11

2.1.3 网络独立性12

2.1.4 可靠性12

2.2 SQL Server与操作系统的集成12

2.2.1 与操作系统任务条的集成13

2.2.2 与控制面板的集成13

2.2.3 与事件浏览器的集成13

2.2.4 系统注册表14

2.2.5 NT系统用户账户15

2.2.6 性能监视器15

2.3.1 SQL Server服务管理器16

2.3.2 SQL Server企业管理器16

2.3 可视化管理工具16

2.3.3 SQL Server查询分析器17

2.3.4 SQL Server的安装18

2.3.5 SQL Server网络管理工具18

2.3.6 SQL Server配置文件19

2.3.7 版本升级向导19

2.4 SQL Server的配套产品20

2.4.1 微软英语查询工具20

2.4.2 分析服务工具20

2.5 字符界面管理工具和命令行工具21

2.5.1 BCP21

2.5.2 ISQL22

2.5.3 OSQL22

2.6.1 表23

2.6.2 规则23

2.6 常用SQL Server对象23

2.5.4 TEXTCOPY23

2.6.3 默认值24

2.6.4 用户定义数据类型24

2.6.5 视图24

2.6.6 触发器25

2.6.7 存储过程26

2.7 常见问题解答26

2.8 小结26

第3 章 SQL Server的发展史28

3.1 SQL Server的演变28

3.2 SQL Server 2000版的新增功能28

3.3 小结30

4.1.1 第一步: 了解系统和用户需求31

4.1 制定安装策略和计划31

第4章 对SQL Server安装或升级进行规划31

第二部分 安装及升级SQL Server服务器31

4.1.2 第二步: 选择合适的硬件平台33

4.1.3 第三步: 回答安装提问37

4.1.4 第四步: 安装SQL Server40

4.2 制定升级策略和计划41

4.2.1 对现行的SQL Server7.0版进行升级(使用一台设备)41

4.2.2 安装SQL Server2000之后再对现行的SQLServer进行升级(使用一台设备)41

4.2.3 把SQL Server2000安装到一台新设备上来,对现行的SQL Server7.0或6.5版数据库进行移植(在两台电脑之间进行)42

4.2.4 数据库复制向导42

4.2.5 通用版本升级向导信息42

4.2.6 使用磁带和网络驱动器选项实施SQL Server6.5版数据库移植的步骤42

4.2.7 使用直接管道选项实施SQL Server6.5版数据库移植的步骤43

4.2.8 升级计划43

4.2.9 应急计划44

4.4 小结45

4.3 常见问题解答45

第5章 安装或升级SQL Server47

5.1 不同版本的SQL Server48

5.2 安装SQL Server48

5.2.1 SQL Server安装检查清单49

5.2.2 第一步: 运行安装程序50

5.2.3 第二步: 选择安装选项50

5.2.4 第三步: 选择安装方法51

5.2.5 第四步: 选择类型52

5.2.6 第五步: 用户信息52

5.2.7 第六步: 许可证协议52

5.2.8 第七步: 选择安装类型53

5.2.9 第八步: 指定实例名称53

5.2.10 第九步: 指定安装类型和安装位置53

28.3.2 具有远程发行的集中出版54

5.2.11 第十步: 选择需要安装的组件54

5.2.12 第十一步: 身份验证模式55

5.2.13 第十二步: 排序设置55

5.2.15 第十三步分支: 选择其他服务56

5.2.16 第十四步: 开始复制文件56

5.2.14 第十三步: 选择网络库56

5.3 启动和停止SQL Server57

5.4 安装的故障排除58

5.4.1 错误日志及Windows 2000和NT下的应用日志58

5.4.2 从命令行启动SQL Server59

5.5 升级SQL Server61

5.5.1 把SQL Server7.0升级到SQL Server200061

5.5.2 对SQL Server6.5进行升级65

5.6 删除SQL Server66

5.7 安装客户端工具67

5.8 配置客户端68

5.10 小结69

5.9 常见问题解答69

第6章 企业级管理过程71

6.1 启动、暂停或退出SQL Server71

第三部分 SQL Server的管理和配置71

6.2 运动SQL Server企业管理器72

6.3 浏览SQL Server企业管理器72

6.4 对服务器进行注册73

6.5 连接服务器75

6.6 断开服务器连接76

6.7 启动、退出及配置SQL Server代理76

6.8 启动、退出及配置SQL Mail邮件程序77

6.9 使用企业管理器来执行一般任务78

6.9.1 对服务器进行配置78

6.9.2 管理登录78

6.9.3 管理服务器角色79

6.9.4 管理数据库80

6.9.5 管理数据库用户和对象81

6.9.6 生成SQL脚本82

6.9.7 作业管理84

6.9.8 报警管理85

6.9.9 操作员管理86

6.9.10 监控用户活动87

6.9.11 数据转换包管理87

6.9.12 维护错误日志88

6.10 SQL Server查询分析器89

6.11 启动或退出分布事务协调器90

6.12 常见问题解答91

6.13 小结91

第7章 配置和优化SQL Server92

7.1 配置SQL Server93

7.2 SQL Server2000的自优化功能98

7.2.1 优化内在98

7.3.1 allow update100

7.3 配置参数100

7.2.2 异步预读100

7.3.2 default language101

7.3.3 max text repl size101

7.3.4 nested triggers101

7.3.5 remote access102

7.3.6 remote login timeout102

7.3.7 remote query timeout102

7.3.8 remote proc trans102

7.3.9 show advanced option102

7.3.10 two digit year cutoff103

7.3.11 user_option103

7.4 高级配置参数103

7.4.1 affinity mask103

7.4.2 awe enabled103

7.4.6 delault full-text language104

7.4.3 C2 Audit Mode104

7.4.5 cursor threshold104

7.4.4 cost threshold for parallelism104

7.4.10 locks105

7.4.7 fill factor105

7.4.8 index create memory105

7.4.9 lightweight pooling105

7.4.12 max server memory106

7.4.13 max worker threads106

7.4.14 media retention106

7.4.11 max degree of parallelism106

7.4.15 min memory perquery107

7.4.16 min server memory107

7.4.17 network packet size107

7.4.18 open objects107

7.4.22 recovery interval108

7.4.20 query governor cost limit108

7.4.21 query wait108

7.4.19 priority boost108

7.4.23 scan for startup procs109

7.4.24 set working set size109

7.4.25 user connections109

7.5 常见问题解答110

7.6 小结110

第8章 管理数据库111

8.1 数据库入门111

8.1.1 什么是数据库111

8.1.2 什么是事务日志111

8.2.1 创建数据库113

8.2 数据库基本操作113

8.1.3 数据库与操作系统数据文件间的相互作用113

8.2.2 浏览数据库信息118

8.2.3 设置数据库选择项118

8.2.4 对数据库和日志进行扩充123

8.2.5 对数据库和日志进行压缩126

8.2.6 数据库重命名127

8.2.7 删除数据库128

8.2.8 移动数据库文件129

8.3 有关数据库的其他信息130

8.3.1 提示1: 编制数据库文档130

8.3.2 提示2: 利用模板数据库的优势130

8.4 文件组131

8.4.3 给文件组加入二级数据文件132

8.4.2 为现存的数据库实现文件组132

8.4.1 在创建数据库过程中实现文件组132

8.4.4 在文件组中置入对象133

8.4.6 浏览文件组信息134

8.4.5 为文件组创建索引134

8.5 常见问题解答135

8.6 小结136

第9章 SQL Server用户管理和安全性138

9.1 概述138

9.2 SQL Server安全模式概述138

9.2.1 SQL Server的登录138

9.2.2 数据库用户139

9.2.3 guest用户140

9.2.4 权限140

9.2.5 角色141

9.3 登录管理145

9.4 服务器角色管理146

9.5 数据库访问及数据库角色管理148

9.6 浏览修改登录信息150

9.7 删除登录150

9.9 维护SQL Server的安全性151

9.8 修改口令151

9.9.1 安全级别152

9.9.2 安全层次结构152

9.9.3 授予和撤销对象访问权限153

9.9.4 授权及撤销语句的访问权限156

9.10 有关安全的其他考虑157

9.10.1 基于角色的安全管理157

9.10.2 用于数据安全的视图157

9.10.3 存储过程与数据安全160

9.10.4 用于审计跟踪的触发器160

9.11 常见问题解答161

9.12 小结162

第四部分 数据库备份和恢复163

第10章 备份和恢复163

10.1 具有快速恢复功能的SQL Server2000数据备份模式164

10.1.1 恢复模式165

10.1.2 简单恢复165

10.1.3 完整恢复165

10.1.4 批量恢复165

10.1.5 数据库备份的基本概念166

10.1.6 差异备份166

10.1.7 事务日志的备份166

10.2 文件与文件组的备份167

10.3 创建备份设备168

10.4 实现数据库、事务日志、差异及文件和文件组备份169

10.5 理解日志截断选择项的含义175

10.5.1 选项TRUNCATE_ONLY175

10.5.2 选项NO_LOG175

10.6 备份向导176

10.5.3 选项NO_TRUNCATE176

10.7 使用带区备份设备和介质组179

10.8 完全恢复模式和Bulk Logged模式180

10.8.1 第一天: 完整备份数据库181

10.8.2 第二天: 修改后的数据库发生崩溃181

10.8.3 使用备份来恢复数据库182

10.8.4 解决方案182

10.8.5 使用备份来恢复数据库182

10.8.6 恢复案例-检查恢复数据库的真实性183

10.8.7 使用差异备份来加速恢复过程184

10.9 实现数据库恢复184

10.10 恢复主数据库187

10.11 数据库损坏和恢复案例演示188

10.11.1 第1步: 创建数据库189

10.11.3 第3步: 创建备份设备190

10.11.4 第4步: 向表中追加数据行190

10.11.2 第2步: 创建表190

10.11.5 第5步: 备份数据库TestRestore191

10.11.6 第6步: 在数据库中追加多行数据191

10.11.7 第7步: 备份事务日志191

10.11.8 第8步: 在数据库中追加多行数据191

10.11.9 第9步: 关闭SQL Server192

10.11.10 第10步: 删除数据库文件192

10.11.11 第11步: 重新启动SQL Server192

10.11.12 第12步: 恢复备份的数据库TestRestore192

10.12 创建备份进度表193

10.12.1 类型1: 确保数据库转储的方式193

10.12.2 类型2: 预定数据库备份194

10.13 常见问题解答196

10.14 小结197

第11章 建立SQL Server维护计划199

11.1 需要维护的领域199

11.1.1 SQL Server的维护199

第五部分 SQL数据库维护199

11.1.2 数据库的维护203

11.1.3 表和对象的维护204

11.1.4 作业的维护204

11.1.5 Windows NT的维护205

11.2 维护检查清单206

11.3 常见问题解答207

11.4 小结207

第12章 自动数据库管理任务208

12.1 概述208

12.2 SQL Server代理208

12.2.1 作业208

12.2.2 报警219

12.3 数据库维护计划向导228

12.5 小结236

12.4 常见问题解答236

第六部分 导入导出数据239

第13章 数据转换服务239

13.1 DTS和数据仓库239

13.2 DTS和OLE DB及ODBC240

13.3 DTS框架结构240

13.3.1 DTS包241

13.3.2 连接242

13.3.3 任务242

13.3.4 步骤243

13.3.5 DTS数据转储243

13.4 使用DTS向导243

13.5 使用DTS设计工具251

13.6 工作流和批处理252

13.6.1 DTS是如何实现工作流和批处理相互兼容的252

13.6.2 DTS包属性253

13.6.3 独立任务工作流属性254

13.6.4 实现循环控制和循环条件256

13.7 使用DTS包262

13.8 常见问题解答263

13.9 小结264

第14章 使用BCP和BULK INSERT命令265

14.1 BCP266

14.2 BCP语法267

14.3 运行BCP所需的权限271

14.4 字符模式与本地模式的比较271

14.5 交互式BCP271

14.5.1 文件存储类型272

14.5.2 前缀长度272

14.5.3 字段长度273

14.5.4 字段结束符273

14.5.5 格式化文件274

14.6 BCP脚本案例275

14.6.2 导出案例275

14.6.1 导入案例275

14.6.3 以逗号定界的导入276

14.6.4 以逗号定界的导出276

14.6.5 定长导入276

14.6.6 定长导出277

14.6.7 导入跳过字段277

14.6.8 导出跳过字段278

14.7 操作模式278

14.7.1 实现快速模式下的BCP操作279

14.7.2 BCP运动模式的几点考虑280

14.8 实施对象280

14.9 通用BCP陷阱281

14.10 BCP使用技巧281

14.11 BULK INSERT283

14.13 小结285

14.12 常见问题解答285

15.1 SQL错误信息287

第七部分 疑难问题解答287

第15章 SQL Server疑难解答287

15.1.1 错误信息编号288

15.1.2 错误严重程度288

15.1.3 错误状态号289

15.1.4 错误信息289

15.2 使用错误信息号来处理错误290

15.3 解读错误日志292

15.4 使用事件浏览器294

15.5 取消进程294

15.6 详细浏览进程活动信息296

15.7 使用DBCC和跟踪语句297

15.8 应用故障诊断300

15.9 其他帮助信息300

15.9.1 技术支持300

15.9.2 微软TechNet和开发网络301

15.9.3 使用因特网302

15.9.4 用户组302

15.11 小结303

第八部分 数据库体系结构305

第16章 数据库体系结构特征305

16.1 SQL Server的线程调度305

16.1.1 线程的概念305

16.1.2 上下文转换306

16.1.3 SMP的概念306

16.1.4 SQL Server 6.X的线程调度307

16.1.5 SQL Server 2000的线程调度307

16.2 磁盘I/O和数据管理307

16.2.1 数据页面长度307

16.2.2 文件组308

16.3 多数据库实例309

16.4 联合数据库服务器309

16.5 其他新增功能310

16.5.1 预读逻辑310

16.5.2 增强的锁定功能310

16.6 小结311

第17章 数据库设计讨论312

17.1 数据库设计不当带来的问题312

17.1.1 数据冗余312

17.1.4 更新异常313

17.1.3 数据不相容313

17.1.2 受限制的数据跟踪313

17.1.5 异常删除314

17.1.6 异常插入314

17.2 规范315

17.3 非规范问题318

17.3.1 性能319

17.3.2 特别报告319

17.3.3 非规范化技术320

15.10 常见问题解答320

17.4 常见问题解答321

17.5 小结322

18.1 索引基本原理323

第18章 认识索引323

第九部分 性能及优化323

18.2 SQL Server索引结构327

18.2.1 聚集索引327

18.2.2 非聚集索引328

18.3 修改数据和索引性能的考虑329

18.4 如何创建索引330

18.5 有关其他索引操作334

18.5.1 视图和计算列的索引334

18.5.2 浏览数据库表的索引335

18.5.3 重命名、增加及删除索引336

18.6.2 哪些列不适用索引337

18.6 使用索引的考虑337

18.6.1 哪些数据列适用于索引337

18.6.3 聚集或非聚集索引338

18.7 使用带有索引选择的SQL Server帮助信息338

18.8 常见问题解答339

18.9 小结340

第19章 查询优化342

19.1 查询优化器的用途342

19.2 统计信息343

19.4.1 索引优化向导345

19.4 优化查询工具345

19.3 优化基本查询的几点考虑345

19.4.2 SQL Server配置程序347

19.4.3 Showplan353

19.4.4 I/O统计354

19.4.5 时间统计工具356

19.5 解读Showplan356

19.6 忽略优化器359

19.6.1 索引提示359

19.6.2 SET FORCEPLAN ON360

19.7 其他优化技巧361

19.7.3 是否存在着类型不匹配问题361

19.7.1 对UPDATE、DELETE、INSERT查询的优化361

19.7.2 查询是否引用了视图361

19.7.4 是否查询使用了非查找变量362

19.8 常见问题解答363

19.9 小结363

20.1 锁定365

第20章 多用户的考虑365

20.1.1 理解SQL Server的锁定功能366

20.1.2 物理锁定368

20.1.3 锁定方法369

20.1.4 浏览锁定和封锁370

20.1.5 最小化锁定和预防死锁的几点提示376

20.2 多用户配置选择项380

20.2.1 事务隔离层381

20.2.2 锁定的显式设置382

20.3 常见问题解答383

20.4 小结384

第十部分 SQL的处理385

第21章 基本SQL语句385

21.1 基本SQL语句介绍385

21.2 选择语句SELECT386

21.2.1 简单SELECT语句386

21.2.2 加入子句WHERE386

21.2.3 加入ORDER BY子句388

21.2.4 使用子句WHERE来连接多个表389

21.2.5 使用操作符Join实现多表连接390

21.2.6 SQL语句的聚集函数391

21.2.7 使用GROUP BY子句392

21.2.8 使用HAVING子句393

21.3 插入语句INSERT394

21.3.1 使用带有值表的插入语句395

21.3.2 使用带有SELECT语句的插入语句395

21.4 UPDATE语句396

21.4.1 使用UPDATE语句把某列设置为定值396

21.4.2 根据当前列值来设定列值396

21.4.3 根据联合表中的值来设定列值396

21.5.2 使用DELETE语句删除表的特定行397

21.5.1 使用DELETE语句删除表的所有行397

21.5 DELETE语句397

21.5.3 使用子查询来删除基于不同表值的行398

21.6 创建表398

21.7 语句SELECT...INTO399

21.8 分布查询400

21.8.1 对分布查询的限制400

21.8.2 加入链接服务器401

21.8.3 ID登录403

21.8.4 从链接服务器中检索数据405

21.8.5 案例405

21.9 小结406

21.8.6 链接服务器转发查询406

第22章 存储过程和游标407

22.1 存储过程概述407

22.3 如何创建存储过程408

22.2 存储过程的优缺点408

22.4 如何修改存储过程412

22.5 流程控制语言412

22.5.1 DECLARE语句413

22.5.2 GOTO语句413

22.5.3 BEGIN…END语句414

22.5.5 WAITFOR语句414

22.5.4 IF…ELSE语句414

22.5.6 RETURN语句415

22.5.7 WHILE、BREAK和CONTINUE语句416

22.5.8 PRINT语句416

22.5.9 RAISERROR语句417

22.5.10 注释语句417

22.6 存储过程使用的参数417

22.6.1 入口参数418

22.7 常用全局量419

22.6.2 出口参数419

22.8 如何调试存储过程420

22.8.1 SQL事务调试器420

22.8.3 其他调试工具421

22.8.2 SQL事务调试语句421

22.9 游标的概念422

22.10 创建游标422

22.10.1 第一步: 声明游标422

22.10.2 第二步: 打开游标424

22.10.3 第三步: 读取游标424

22.10.5 定位更新和删除425

22.10.4 关闭或取消游标425

22.11 综合练习426

22.10.6 全局量426

22.11.1 案例1: 表循环427

22.11.2 案例2: 显示对象类型和名称427

22.11.3 案例3: 删除数据库各种表中的数据430

22.11.4 案例4: 定位更新431

22.11.5 案例5: 运行批处理432

22.12 常见问题解答435

22.13 小结438

第23章 SQL Server2000 Web与因特网439

第十一部分 高级数据库管理员论坛439

23.1 SQL Server2000 Web Publishing441

23.1.1 使用Web助理441

23.1.2 Web助理作业442

23.1.3 使用Web助理向导发布HTML页面443

23.1.4 使用Web助理向导向Web页面发布数据455

23.2 SQL Server2000和Web助理作业管理457

23.3 高级模板文件案例457

23.4 XML集成467

23.5 检索XML数据468

23.5.1 使用XPath查询469

23.5.2 XPath查询与XML XDR模式469

23.6 通过XML更新信息470

23.8 小结472

23.7 常见问题解答472

第24章 SQL Server监控473

24.1 SQL Server监控工具473

24.1.1 系统监控器473

24.1.2 SQL Server企业管理器479

24.1.3 SQL Server Profiler480

24.2 常见问题解答482

24.3 小结483

25.1 将SQL Server设置为邮件客户485

第25章 SQL邮件485

25.2 配置SQL邮件486

25.3 配置SQL代理邮件487

25.4 使用SQL邮件487

25.4.1 从SQL Server中发送邮件488

25.4.2 处理输入邮件489

25.5 常见问题解答490

25.6 小结490

第26章 使用SQL-DMO491

26.1 SQL Server的对象模式493

26.2 为什么要使用SQL-DMO493

26.3.1 使用 Visual Basic494

26.3 创建SQL-DMO应用494

26.3.3 SQL-DMO检查清单497

26.4 强化SQL Server DBA助理497

26.3.2 需要使用的SQL-DMO文件497

26.4.1 SQL Server DBA助理498

26.4.2 连接SQL Server498

26.4.3 在组合框中显示数据库列表501

26.4.4 维护表503

26.4.5 使用BCP导出表506

26.5 使用带有存储过程的SQL-DMO510

26.5.1 OLE自动过程510

26.5.2 SQL事务处理案例512

26.6 常见问题解答515

26.7 小结516

第十二部分 数据复制517

第27章 复制517

27.1 复制概述和常用术语518

27.1.1 出版和订阅519

27.1.2 出版和文章519

27.1.3 订阅类型(推和拉)519

27.1.4 服务器角色520

27.1.5 复制类型520

27.1.6 事务一致性521

27.1.8 分布数据库522

27.1.7 SQL Server2000不能解决的复制问题522

27.1.10 同步模式523

27.1.9 SQL Server复制代理概述523

27.2 创建发行分布数据库524

27.3 配置复制分配选择项526

27.4 删除分布数据库527

27.5 配置复制出版528

27.5.1 向分布数据库加入发行529

27.5.2 允许数据库执行发行以及从出版中删除数据库530

27.6 允许复制订阅531

27.7 使用禁止出版和分布向导532

27.8 加入非SQL订阅533

27.8.1 步骤1: 创建ODBC数据源533

27.8.2 步骤2: 以订阅服务器的身份注册ODBC数据源535

27.9 升级SQL Server复制536

27.10 常见问题解答537

27.11 小结537

第28章 事务复制538

28.1 事务复制的适用范围538

28.2 复制代理539

28.3 复制拓扑539

28.3.1 集中出版540

28.3.3 再版541

28.3.4 集中订阅542

28.4 即时更新订阅542

28.4.1 触发器543

28.4.2 存储过程543

28.4.3 微软分布事务协调管理器543

28.4.4 冲突检测543

28.4.5 回送检测543

28.5 推荐更新订阅使用的拓扑技术544

28.6 创建基于出版的事务544

28.8 定制存储过程550

28.7 预定550

28.9 转换已出版数据552

28.10 内联数据的确认和重新初始化552

28.11 生成出版脚本553

28.12 复制存储过程553

28.13 复制监控程序554

28.14 常见问题解答554

28.15 小结555

第29章 快照及复制合并556

29.1 快照复制556

29.1.2 快照复制步骤557

29.1.1 快照应用557

29.1.3 快照复制的特殊问题559

29.2 建立快照出版560

29.2.1 命名冲突561

29.2.2 向目标复制对象561

29.3 合并复制562

29.3.1 应用合并562

29.3.2 复制合并步骤563

29.3.3 复制合并与事务一致性563

29.3.4 复制合并的特殊问题565

29.4 建立合并出版566

29.5.2 步骤2: 创建合并出版test_authors567

29.5.1 步骤1: 创建数据库567

29.5 复制合并及冲突解决案例567

29.5.3 步骤3: 推入出版568

29.5.4 步骤4: 修改出版信息571

29.5.5 步骤5: 复制变更572

29.5.6 步骤6: 处理冲突572

29.6 快照和复制合并可能遇到的问题573

29.7 其他出版选择项574

29.7.1 常规标签574

29.7.2 状态标签575

29.7.3 快照标签575

29.10 常见问题解答576

29.8 可选的同步方576

29.9 通过Web实现复制576

29.11 小结577

第十三部分 数据仓库579

第30章 数据仓库概述579

30.1 数据仓库的概念579

30.2 数据仓库580

30.2.1 决策支持系统580

30.2.2 在线分析处理581

30.3 仓储数据与可操作数据的对比581

30.4 数据仓库组件582

30.5 数据中心583

30.6 转换操作数据584

30.6.1 数据集成或合并584

30.6.2 确保数据质量585

30.6.3 数据映射和匹配585

30.6.4 小结586

30.6.5 数据的摘录、载入和刷新586

30.6.6 元数据586

30.7 数据仓库设计587

30.7.1 自顶向下或自下而上结构587

30.7.2 维数模型587

30.8 注意事项589

30.9 数据仓库和数据中心的管理590

30.10 SQL Server2000与数据仓库590

30.10.1 数据转换服务591

30.10.2 知识库591

30.10.3 分析服务591

30.11 常见问题解答592

3.12 小结592

第31章 SQL Server 2000分析服务594

31.1 OLAP的概念594

31.2 了解多维数据594

31.3 微软分析管理器595

31.4 构造OLAP数据库596

31.4.1 创建数据源597

31.4.2 定义维度598

31.4.3 构造多维数据集600

31.5 OLAP数据库中的数据存储603

31.5.1 多维OLAP603

31.5.2 关系OLAP604

31.5.3 混合OLAP604

31.6 优化OLAP数据库604

31.6.1 聚合604

31.7.1 处理多维数据集610

31.7 管理多维数据610

31.6.2 分区610

31.7.2 合并分区612

31.7.3 客户回写612

31.7.4 确保OLAP数据安全613

31.8 常见问题解答620

31.9 小结620

第十四部分 附录621

附录A 命名规则621

附录B DBCC命令623

附录C SQL Server资源643

附录D 随书光盘内容介绍644

热门推荐