当前位置:首页 > 工业技术
专家精讲:SQL Server数据库管理、升级与转移
专家精讲:SQL Server数据库管理、升级与转移

专家精讲:SQL Server数据库管理、升级与转移PDF电子书下载

工业技术

  • 电子书积分:19 积分如何计算积分?
  • 作 者:杨志强著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121066061
  • 页数:676 页
图书介绍:
《专家精讲:SQL Server数据库管理、升级与转移》目录

第1章SQL Server 2005初接触 1

1.1 SQL Server 2005服务器 2

1.1.1服务器架构与组成组件 2

1.1.2版本功能与特色 13

1.2器服务启动账户及安全性 17

1.3数据库实例的组成架构 20

1.4安装要点 22

1.4.1启动安装操作 23

1.4.2排序规则的设置 24

1.4.3权限与数据库实例的设置 25

1.4.4安装完成后的注意事项 27

1.5数据库实例连接与工具的使用 29

1.5.1 SQL Server配置管理器 30

1.5.2 SQL Server Management Studio 31

1.5.3 SQLCMD 32

1.6检查数据库实例的设置 34

1.7使用图形界面管理数据库实例 37

1.7.1常规 37

1.7.2内存 38

1.7.3外理器 39

1.7.4安全性 40

1.7.2连接 41

1.7.2数据设置 43

1.7.2高级 44

1.7.2权限 47

1.8实战案例 48

1.8.1SOL Server2005服务器名称变更的技巧 48

1.8.2利用开机自动启动存储过程传送Email给DBA 50

1.8.3管理SQL Server 2005服务器的十大技巧 51

第2章 数据库的组成 63

2.1数据与数据库的组成 64

2.1.1数据存储架构 64

2.1.2数据库选项的使用技巧 67

2.1.3数据库种类与系统数据库master、 msdb、 model、 tempdb 80

2.1.4修改数据库与删除数据库 93

2.2日志文件的作用 98

2.2.1事务处理整合日志文件 98

2.2.2日志文件的管理 100

2.3文件组与高级使用 107

2.3.1文件组的基本概念 107

2.3.2文件组管理与高级技巧 109

2.3.3数据分区数据表整合文件组 114

2.3.4分区管理技术Switch、 Merge与Split 122

2.4数据库管理技巧 129

2.4.1系统对象与元数据查询 129

2.4.2使用DBCC表达式管理数据库 134

2.4.3数据库的高级管理技巧 137

2.5实际案例 147

2.5.1解决数据库日志文件过大的问题 148

2.5.2解决缺少日志文件的数据库 150

2.5.3多个日志文件缩减成一个 153

第3章 安全性的管理 154

3.1 SQL Server安全性概述 154

3.1.1主体与范围 155

3.1.2安全对象范围 159

3.1.3SQLServer2005的权限 159

3.2连接实例的第一步 165

3.2.1 Windows与SQL Server身份验证 165

3.2.2账户管理 167

3.2.3 SQL认证账户密码管理 175

3.2.4实例级别的对象权限 178

3.3访问数据库的第一步 182

3.3.1用户管理 182

3.3.2特殊用户dbo、 guest及sys 187

3.3.3对象集合的架构 189

3.3.4数据库角色的管理 198

3.3.5数据库级别对象权限 203

3.4权限的高级应用 205

3.4.1使用EXECUTE AS切换上下文 207

3.4.2权限高级管理的运用 213

3.5证书与密码策略 214

3.6安全审计 220

3.6.1 DDL触发器 220

3.6.2事件通知 223

3.7实际案例 226

3.7.1利用事件通知监控使用sysadmin与sa的用户 226

3.7.2使用CONTEXT 231

INFO设置,查询相同视图而提供不同数据 231

第4章 保护数据的备份操作 235

4.1备份策略与数据库设置 236

4.2备份的注意事项 237

4.2.1权限考虑 238

4.2.2备份媒体 239

4.3备份方式 244

4.3.1完整备份 246

4.3.2部分备份 250

4.3.3文件或文件组备份 252

4.3.4差异备份 257

4.3.5日志文件备份 266

4.3.6尾日志备份 269

4.3.7仅复制备份 271

4.3.8重要备份参数与管理备份的系统数据表 273

4.3.9日志数据的清除 276

4.4数据库备份的高级应用 277

4.4.1使用数据指针与变量备份数据库 277

4.4.2系统数据库备份 278

4.4.3镜像备份 279

4.4.4冷备份方式 280

4.5使用维护计划备份 284

4.5.1了解维护计划设计备份的方式 285

4.5.2了解维护计划向导与管理维护计划 288

4.6实际案例 291

4.6.1让系统每七天进行一次循环备份 291

4.6.2镜像备份与网络进行安全的备份保护 292

第5章 故障恢复 297

5.1恢复数据库的第一步 298

5.1.1还原操作的要点 298

5.1.2使用RESTORE检查备份集 306

5.2基本还原设置与高级组合设置 308

5.2.1完整备份还原 309

5.2.2部分备份还原 313

5.2.3文件与文件组还原 317

5.2.4差异备份还原 325

5.2.5日志备份还原 334

5.3还原策略高级组合 338

5.3.1段落还原 338

5.3.2在线还原与页面还原 344

5.4系统数据库还原 348

5.4.1msdb数据库 348

5.4.2单用模式master数据库的还原 349

5.5数据库快照 351

5.5.1快照作业原理 352

5.5.2数据恢复与还原 355

5.6实际案例 358

5.6.1利用日志备份还原到特定的时间点 358

5.6.2恢复遗失的master数据库文件的过程 361

5.6.3利用还原技巧复制出不同名称的数据库内容 364

第6章 数据转换服务 365

6.1数据转换与工具的使用 366

6.1.1命令行工具Bulk Copy Program的使用 367

6.1.2 Bulk Insert语句 376

6.1.3 OPENROWSET BULK函数 378

6.2新版本的SQL Server Integration Services (SSIS)架构 383

6.2.1导入与导出向导 384

6.2.2管理界面与执行实用工具 388

6.3使用SSIS设计器 391

6.3.1数据源与数据源视图 392

6.3.2连接管理器 394

6.3.3控制流 395

6.3.4容器与应用说明 405

6.3.5变量与断点管理 411

6.3.6基础控制流应用 415

6.3.7高级的控制流应用 429

6.3.8数据流任务 433

6.3.9基本数据流转换组件应用 448

6.3.10高级数据流转换组件应用 463

6.4包管理 468

6.4.1事件处理程序 468

6.4.2包权限管理 470

6.4.3包的部置与安装 471

6.4.4命令行执行工具473 6.4.5数据转换效率 475

6.5实际案例 476

6.5.1转移Access数据表到SQL Server 2005 476

6.5.2转移Oracle数据表到SQL Server 2005 478

第7章 自动执行管理任务 481

7.1自动化作业的管理 482

7.1.1自动化作业的管理 482

7.1.2 SQL Server Agent架构 483

7.1.3作业与计划建立 486

7.1.4操作员建立 491

7.1.5警报定义运用 493

7.2 SQL Server Agent权限管理 498

7.2.1自动启动与服务启动账户 499

7.2.2 Proxy账号与子系统 501

7.2.3高级SQL Server Agent配置 511

7.3 Database Mail电子邮件 514

7.3.1配置与设置 514

7.3.2整合语句与SQL Server Agent服务 517

7.4维护计划 520

7.4.1维护计划向导与图形化界面 521

7.4.2维护计划包管理 524

7.5 SQLCMD公用程序 526

7.5.1与脚本变量结合使用 526

7.5.2专用管理员连接 529

7.6实际案例 530

第8章打造永不停顿的服务 535

8.1何谓复制 536

8.1.1复制组件 537

8.1.2复制代理 538

8.2实现SQL Server 2005复制 541

8.2.1快照复制 541

8.2.2事务性复制 555

8.2.3合并复制 561

8.2.4点对点事务复制 569

8.2.5异类数据库Oracle复制 576

8.3日志传送 582

8.3.1架构说明 583

8.3.2日志传送范例 584

8.4数据库镜像 588

8.4.1数据库镜像架构 588

8.4.2构建数据库镜像 589

8.4.3验证数据库镜像 596

8.5故障转移群集 598

第9章从SQL Seer 7.0与2000升级到SQL Server 2005 603

9.1性能与安全防护的提升 604

9.2直接升级还是迁移 606

9.2.1了解升级或是迁移的使用场合 606

9.2.2操作前的准备工作与Upgrade Advisor工具的使用 609

9.3应用程序操作分析 613

9.3.1应用程序兼容性测试软件 613

9.3.2升级模拟作业 615

9.4直接升级的案例 619

9.5使用迁移的案例 623

9.5.1迁移SQL Sever2000的分析服务 623

9.5.2迁移SQL Sever2000的DTS 625

9.5.3复制数据库向民迁移SQL Server2000数据库 627

9.6技术技持 629

第10章 将异数据库迁移到SQL Server2005 631

10.1比较Oracle数据库与SQLServer2005的差异 632

10.1.1系统结构 632

10.1.2开发工具与连接方式 634

10.1.3基本对象与数据类型 636

10.1.4存储过程与存储函数 638

10.1.5触发器与游标 641

10.1.6事务隔离级别 643

10.1.7分布式查询与应用程序整合 644

10.1.8多语言支持 644

10.2迁移工具SQL Server Migration Assistant for Oracle 645

10.2.1迁移软件的安装与启动 646

10.2.2迁移评估与报表的产生 654

10.2.3架构与数据的迁移 656

10.3迁移工具SSMA for Sybase 662

10.3.1迁移软件的安装与启动 663

10.3.2迁移评估与报表的产生 667

10.3.3结构描述与数据迁移 668

10.4迁移工具SSMA for Access 670

10.4.1迁移软件的安装与启动 670

10.4.2迁移评估与报表的产生 673

10.4.3查询与数据表的迁移 674

相关图书
作者其它书籍
返回顶部