搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
专家精讲:SQL Server数据库管理、升级与转移
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121066061
  • 作      者:
    杨志强著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2008
收藏
编辑推荐
    中国台湾地区微软特约资深顾问杨专强呕心力作!中国台湾地区微软技术社区&中国台湾地区微软强力推荐!
    附超值光盘,长达162分钟的作者亲录真人发音教学视频
    全书搭配完整企业范例说明SQL Server 2005管理技巧与特色
    本书是真正为SQL Server 200S管理者设计的书籍
    本书包含升级SQL Server 7.Ol2000到SQL Server 2005的实际案例
    本书包含转移0racle、Sybase、Microsoft Access工具的使用说明
    本书每一章节包含实际企业应用案例完整程序代码
    本书包含前所未有与极具深度的管理技巧
    适合有兴趣者、有数据库管理经验者及参加认证考试者阅读
    可结合《专家精讲:SQL Server Transact—SQL语言入门》学习SQL语言和用法
    可搭配《专家精讲:SQL Server数据库开发》学习高级开发技巧
    本书从DBA的角度来探讨如何学习SQL Server 2005管理的基本知识与高级管理技巧。内容丰富,从基本的服务器、数据库的建立与管理,安全性的介绍,灾难恢复与7×24高可用性,数据库迁移及异构数据库整合等,到高级的自动化管理、复制及性能调试等,都是本书的重点。此外,本书大胆突破以往图书的限制,内容覆盖到广大的SQL Server 7.0/2000用户,介绍了如何将早期版本升级到SQL Server 2005。本书对其他数据库(如Oracle、Sybase、Access等)的用户同样有价值。书中完整介绍了各种数据库的比较与迁移工具的使用,让想使用SQL Server 2005的读者对其功能强大的环境充满信心。
    此书的特色:
    它是入门者学习SQL Server 2005管理的范例手册
    它包含最完整的全新SQL Server 2005功能介绍
    它包含最全面的SQL Server 2005安全性案例讲解
    它包含最详尽的数据库备份/还原实际案例
    它包含最新SQL Server Integration Services对象范例说明
    它包含全新SQL Sewer Agent自动化篱理范例说明
    它包含SQL Server 2005高可用性实作范例说明
    它是SQL Server高级用户的实际问题解决范例手册
    它是0racle、Sybase、Access数据库管理员迁移与转换必读手册
    它是适合自学与授课的实作范例手册
展开
作者简介
    杨志强,中国台湾地区微软特约资深顾问,致力于大型数据库与.NET程序开发,多年SQL Server、Oracle、Sybase等实际企业导入经验,从事企业不同数据库的整合与应用软件的的开发,积累了大量企业系统开发与计算机教学经验,是一位活跃于数据库与开发领域的权威专家。

    拥有各种主流国际认证证书,包括微软MVP、MCT、MCDBA、MCSD、MCP与美商甲骨文OCP DBA和OCP Developer等。
展开
内容介绍
    《专家精讲:SQLServer数据库管理、升级与转移》主要是将笔者以往使用多种数据库的经验,从SQL Server、Oracle、Sybase到Access,传达给广大读者。因此《专家精讲:SQLServer数据库管理、升级与转移》以介绍新版本的SQL Server 2005的功能为起始点,搭配深入的命令与部分图形界面逐项说明,以期让读者可以深入体会到其中的奥妙与技巧。《专家精讲:SQLServer数据库管理、升级与转移》后半部则对3种数据库,Oracle、Sybase和Access进行从基本架构的组成到开发的比较,再讲解如何使用工具快速迁移到SQL Server 2005的环境。
    适合从事数据库管理、数据库开发和数据库爱好者等人员参考学习。
    繁体字版名为《SQL Server 2005管理升級與移轉達人手冊》,由统一元气资产管理股份有限公司出版,版权属统一元气资产管理股份有限公司所有。本中文简体字版由统一元气资产管理股份有限公司授权电子工业出版社独家出版发行。未经《专家精讲:SQLServer数据库管理、升级与转移》原版出版者和《专家精讲:SQLServer数据库管理、升级与转移》出版者书面许可,任何单位和个人均不得以任何方式或任何手段复制或传播《专家精讲:SQLServer数据库管理、升级与转移》的部分或全部。
展开
精彩书摘
    第1章  SQL Server 2005初接触
    1-1  SQL Server 2005服务器
    虽然SQL Server 2005是一个数据库管理系统,但是它更包含许多重要的组件与服务,组合成一个企业级的完整开发平台。为了让读者了解SQL Server 2005到底包含哪些组件,以下将对每个组件及部分功能进行简单地说明与示范。更深入的内容将继续在本书或开发达入手册中予以介绍。
    ……
展开
目录
第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-5  连接  41
1-7-6  数据库设置  43
1-7-7  高级  44
1-7-8  权限  47
1-8  实战案例  48
1-8-1  SQL Server 2005服务器名称变更的技巧  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  解决数据库日志文件过大的问题  147
2-5-2  解决缺少日志文件的数据库  148
2-5-3  多个日志文件缩减成一个  150

第3章  安全性的管理  153
3-1  SQL Server安全性概述  154
3-1-1  主体与范围  155
3-1-2  安全对象与范围  157
3-1-3  SQL Server 2005的权限  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_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-1  msdb数据库  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 Server 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 Server 2000的分析服务  623
9-5-2  迁移SQL Server 2000的DTS  625
9-5-3  复制数据库向导迁移SQL Server 2000数据库  627
9-6  技术支持  629

第10章  将异类数据库迁移到SQL Server 2005  631
10-1  比较Oracle数据库与SQL Server 2005的差异  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
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证