书籍详情
MICROSOFT SQL SERVER 7.0使用详解
作者:(美)[B.麦吉]Brad McGehee,[R.克拉夫特]Rob Kraft,Matthew Shepker著;潇湘工作室译
出版社:机械工业出版社
出版时间:1999-05-01
ISBN:9787111072096
定价:¥45.00
购买这本书可以去
内容简介
本书详细介绍了SQL Server 7.0的使用。其主要内容有,关系式数据库的基础知识;SQL Server 的安装和配置;SQL Server的安装和配置;SQL Server管理工具的使用;配置SQL Server安全性,创建用户帐号以及为数据库对象设置权限;数据的备份与恢复以及高级管理管理内容。其中,所有重要的SQL Server任务都以循序渐进的形式提出,使读者得以快速掌握。本书适用于数据库管理人员,SQL Server应用程序开发人员等。
作者简介
暂缺《MICROSOFT SQL SERVER 7.0使用详解》作者简介
目录
前言
第一部分 SQL Server基础
第1章 SQL Server帮助你掌握业务信息
1.1 SQL Server帮助你掌握业务信息
1.2 什么是SQL Server
1.3 SQL Server的一些背景材料
1.4 SQL Server7.0的主要特性
1.4.1 所有权的费用低于竞争对手
1.4.2 在NT Server和Windows 95/98下运行
1.4.3 根据企业范围的需要改变规模
1.4.4 支持数据复制
1.4.5 支持数据中心和数据仓库
1.4.6 在线分析过程已内置于SQL Server中
1.4.7 English Query使非正式用户更易得到数据
1.4.8 数据转换服务使得数据易于交换
1.4.9 支持分布式事务
1.4.10 网络无关性
1.4.11 内置容错性
1.4.12 支持ANSI-95 SQL及扩展
1.4.13 集中管理
1.4.14 可视化管理工具和向导
1.4.15 支持多客户
1.4.16 支持许多开发工具
1.4.17 与Microsoft Office完美集成
1.4.18 Internet/内部网的连通性
1.5 SQL Server如何同Windows NT Server和Microsoft Back Ofice集成
1.5.1 成为成功的SQL Server DBA需要知道什么
1.5.2 DBA需要的性能
1.6 DBA到底是做什么的
1.6.1 成为微软公司认证专业人员来增强技能
1.6.2 SQL Server需要的
1.6.3膛
第2章 SQL Server和数据库基础
2.1 SQL Server基础
2.1.1 SQL Server究竟是什么
2.1.2 是什么使SQL Server成为客户/服务器数据库系统
2.2 SQL Server管理基础
2.3 SQL Server结构基础
2.3.1 客户/服务器结构
2.3.2 SQL Server管理基础
2.3.3 SQL Server结构基础
2.3.4 SQL Server
2.3.5 数据库基础
2.3.6 数据库对象基础
2.3.7 数据库结构基础
2.4 什么是Transact-SQL
第二部分 安装和配置SQL Server
第3章 计划SQL Server 的安装
3.1 计划是重要的第一步
3.2 SQL Server在组织机构中的使用
3.2.1 SQL Server常用于管理事务吗
3.2.2 SQL Server常用于执行决策支持吗
3.2.3 SQL Server是Internet/Intranet服务器的后端吗
3.2.4 SQL Server用于图形或多媒体吗
3.2.5 怎样开发SQL Server应用程序
3.2.6 有多少用户可以同时访问SQL Server
3.2.7 与SQL Server相关的用户位于何处
3.2.8 SQL Server应用程序承担临界任务
3.3 SQL Server如何适应目前的网络
3.3.1 目前使用的网络和桌面操作系统是什么
3.3.2 目前的网络基础结构同SQL Server协作得如何
3.3.3 NT Server 域模型是什么
3.3.4 Windows NT Server命名方案是什么
3.4 计划如何保护SQL Server数据
3.4.1 如何保护数据
3.4.2 使用何种类型的容错性
3.4.3 如何保护数据
3.4.4 使用何种类型的容错性
3.5 计划SQL Server使用什么客户
3.5.1 使用什么操作系统来应用SQL Server
3.5.2 使用什么操作系统来应用SQL Server
3.5.3 使用什么准许方法
3.6 计划SQL Server硬件要求
3.6.1 从NT Server Hardware Compatibility List中选择硬件
3.6.2 选择硬件平台
3.6.3 选择CPU
3.6.4 使用多个CPU吗
3.6.5 需要多少RAM
3.6.6 选择快速I/O控制器
3.6.7 选择硬盘容量
3.6.8 需要硬件RID吗
3.6.9 需要群聚服务器吗
3.6.10 选择CD-ROM
3.6.11 选择备份设备
3.6.12 选择网卡
3.6.13 为SQL Server选择NT Server角色
3.6.14 为SQL Server选择NT Server文件系统
3.7 正式确立计划和执行计划
3.7.1 估计需要
3.7.2 培训
3.7.3 写出计划
3.7.4 计划的花费
3.7.5 使用计划得到人们的赞同
3.7.6 实行计划
第4章 安装SQL Server
4.1 在安装SQL Server7.0之前需要了解什么
4.2 最低的硬件和软件要求
4.2.1 服务器硬件准备和设置
4.2.2 NT Server软件设置
4.2.3 设置前台任务和后台任务
4.2.4 设置NTFile Ceching
4.3 安装SQL Server的不同方法
4.3.1 从CD安装
4.3.2 人网络共享点来安装
4.3.3 用Systems Management Software来安装SQL Server
4.4 SQL Server安装和配置选项
4.4.1 SQL Server命名规则
4.4.2 输入注册信息
4.4.3 选择安装类型
4.4.4 选择网络协议
4.4.5 选择字符集
4.4.6 选择排序顺序
4.4.7 选择Unicode整理
4.4.8 选择管理工具
4.4.9 选择在何处安装SQL Server
4.4.10 选择在何处存储SQL Server数据
4.4.11 创建服务帐号
4.4.12 如何创建服务帐号
4.4.13 选择自启动SQL服务
4.5 安装SQL Server
4.6 安装之后的问题
4.6.1 检测SQL Server安装是否正确
4.6.2 注册SQL Server
4.6.3 指定系统管理员密码
4.7 排除SQL Server安装故障
4.7.1 如何辨别SQL Server安装问题
4.7.2 常见的安装问题及其解决方案
4.8 如何删除SQL Server
第5章 如何删除SQL Server
5.1 什么是SQL Server Management Tools
5.2 选择在客户上安装在线文档
5.3 硬件和软件要求
5.4 硬件要求
5.4.1 软件要求
5.4.2 从何处安装Management Tools
5.5 如何安装SQL Server Management Tools
5.6 如何使用
5.7 如何使用Client Configuration Utility
5.7.1 如何启动Client Configuration Utility
5.7.2 General
5.7.3 Network Libraries
5.7.4 DB-Library Options
5.8 排除Management Tools安装故障
5.8.1 如何论断问题
5.8.2 如果解决问题
第6章 SQL Server 从6.5升级到7.0
6.1 开发升级策略和计划
6.1.1 升级的第一个原则
6.1.2 SQL Server 7.0版本升级向导
6.2 升级SQL Server
6.2.1 在SQL Server6.5和SQL Server7.0之间切换
6.2.2 步骤1:运行Version Upgrade Wizard
6.2.3 步骤2:服务器登录
6.2.4 步骤3 服务器登录
6.2.5 步骤4:代码页选择
6.2.6 步骤5:选择升级的数据库
6.2.7 步骤6:7.0数据库创建
6.2.8 步骤7:系统配置选项
6.2.9 步骤8:审查升级选择
6.2.10 步骤9:在升级进程中的SQL Server7.0
6.3 排除升级障碍
6.3.1 升级子目录及其内容
6.3.2 7.0对6.x应用程序的兼容性
6.4 删除SQL Server
6.5 升级计划FAQ
第三部分 管理SQL Server
第7章 SQL Server 工具
7.1 使用Microsoft Management Console(MMC)
7.2 SQL Enterprise Manager概论
7.2.1 SQL Enterprise Manager的屏幕
7.2.2 Query Designer
7.3 SQL Server Setup
7.4 SQL ServerService Manager
7.5 SQL ServerClient Configuration Utility
7.6 SQL ServerpERFORMANCE Monitor
7.7 SQL Server Profiler
7.8 SQL Server Query Analyzer
7.9 SQL Server Books Online
7.9.1 按内容查找
7.9.2 按索引查找
7.9.3 使用Search选项卡
7.9.4 Favorites选项卡
7.10 BCP
7.11 ISQL实用程序
7.12 ospl
7.13 Makepipe和readpipe
7.14 SQL Server向导
7.15 Register Server Wizard
7.15.1 Security Wizard
7.15.2 Create Database Wizard
7.15.3 Create alert Wizard
7.15.4 Create Job Wizard
7.15.5 Database Maintenance Plan Wizard
7.15.6 Create Index Wizard
7.15.7 Create Stored Procedures Wizard
7.15.8 Create VIew Wizard
7.15.9 DTS Import/Ezport Wizard
7.15.10 Web Assistant Wizard
7.15.11 Configuring Publishing and Distribution Wizard
7.15.12 Create pUBLICATION wIZARD
7.15.13 pULLsUBSCRIPTION wIZARD
7.15.14 pUSH sUBSCRIPTION wIZARD
7.15.15 卸载Publishing and Distribution Wizard
第8章 管理数据库
8.1 计划SQL Server数据库
8.1.1 估计数据库大小
8.1.2 计划SQL Server数据库事务日志
8.1.3 怎样创建SQL Server数据库一事务日志
8.1.4 怎样使用Create Database Wizard创建SQL Server数据库
8.2 怎样删除SQL Server数据库
8.2.1 删除数据库的考虑因素
8.2.2 删除数据库时的限制条件
8.3 设置SQL Server数据库选项
8.3.1 SQL Server数据库选项
8.3.2 使用sp_dboption设置数据库选项
8.3.3 使用SQL Enterprise Manager设置
8.4 文件和文件组
8.4.1 文件
8.4.2 文件组
8.5 SQL Server数据库创建步骤说明
第9章 计划安排任务和警告
9.1 SQL Server Agent概述
9.1.1 SQL Server Agent功能
9.1.2 SQL Server Agent配置
9.2 管理作业的方式
9.2.1 创建作业
9.2.2 对步骤排序
9.2.3 怎样查看作业
9.3 警告和操作者
9.3.1 管理操作者
9.3.2 管理警告
9.4 设置SQL Server 发送电子邮件的方式
9.4.1 为SQL Server 创建电子邮件帐号
9.4.2 核实SQL Server 怎样登录到NT Server
9.4.3 安装Mail Client到NT Server上
9.4.4 使用登录帐号配置SQL Mail
9.4.5 启动SQL Mal
9.5 故障排除
9.5.1 排除SQL Server Anent故障
9.5.2 排除作业故障
9.5.3 排除警告故障
9.5.4 排除SQL Mail故障
第10章 维护SQL Server
10.1 长期维护SQL Server
10.2 SQL Server文档说明
10.3 创建正式的SQL Server维护计划
10.4 监视日志文件
10.4.1 怎样使用SQL Enterprise Manager查看SQL Server Agent 日志
10.4.2 怎样使用SQL Enterprise Manager查看SQL Server Agent日志
10.4.3 检查NT Server Event Viewer消息
10.4.4 怎样查看NT Server Event Viewer消息
10.5 监视安全性
10.5.1 审查当前帐号和权限
10.5.2 审查当前帐号和权限
10.6 监视用户操作
10.6.1 Current Activity Window
10.6.2 SQL Server Profiler
10.6.3 NT erformance Monitor
10.7 监视用户操作
10.7.1 Current Activity Window
10.7.2 SNNMP监视
10.8 管理当前数据库和创建新数据库
10.8.1 确定新数据库大小和创建新数据库
10.8.2 监视数据库和事务大小
10.8.3 导入或导出安排好的数据
10.8.4 管理同步复制
10.8.5 安排事件和
10.9 维护SQL Server软件
10.9.1 使用Service Packs更新SQL Server
10.9.2 升级软件
10.10 管理用户帐号和权限
10.11 验证SQL Server的数据库完整性
10.12 维护数据库一事务日志
10.13 备份数据库和事务日志
10.14 与NT Server有关的维护任务
10.15 和开发者一起工作
10.16 怎样使用Database Maintenance Plan Wizard
10.16.1 怎样使用Database Maintenance
10.16.2 怎样改变Database Maintenance Plan
10.17 SQL Server维护检查表
10.17.1 每天执行的任务
10.17.2 每周执行的任务
10.17.3 每月执行的任务
10.17.4 其他安排好的任务
第四部分 SQL Server 安全性
第11章 介绍SQL Security
11.1 安全性基础
11.2 计划SQL Server安全性
11.3 SQL Server安全结构
11.3.1 SQL Server安全性结构
11.3.2 访问SQL Server数据的障碍
11.4 什么是安全模式
11.5 SQL Server混合鉴别安全模式
11.5.1 怎样使用SQL Server混合鉴别安全模式
11.5.2 怎样实现SQL Server
11.6 使用Windows NT鉴别安全模式
11.6.1 怎样使用Windows NT鉴别安全模式鉴别用户
11.6.2 怎样配置Windows NT鉴别安全模式
第12章 管理用户
12.1 用户怎样访问SQL Server
12.2 介绍SQL Server帐户
12.3 创建和管理登录ID
12.3.1 在Windows NT鉴别下创建登录ID
12.3.2 在SQL Server鉴别下创建登录ID
12.4 创建和管理数据库用户ID
12.5 管理SQL Server
12.5.1 预定义服务器角色
12.5.2 预定义数据库角色
12.5.3 公共角色
12.5.4 自定义数据库角色
12.6 使用SQL Enterprise Manager管理用户
12.7 用SQL Server创建登录向导管理SQL Server帐号
12.8 创建、修改和删除SQL Server登录ID
12.9 创建和配置登录ID
12.9.1 删除登录ID
12.9.2 创建和配置数据库用户ID
12.9.3 创建和配置数据库角色
12.9.4 删除数据库用户ID或数据库角色
12.9.5 配置服务器角色
第13章 分配用户权限
13.1 权限决定谁能访问数据库
13.2 语句权限
13.3 对象权限
13.4 隐含权限
13.4.1 服务器角色
13.4.2 数据库角色
13.4.3 数据库对象所有者
13.5 理解权限的优先权
13.6 使用视图和存储过程加强安全性
13.7 理解成员资格链
13.7.1 非断开式成员资格链
13.7.2 断开式成员资格链
13.7.3 防止断开式成中资格链
13.8 管理权限的最佳实践
13.9 显示权限信息
13.9.1 查看语句权限
13.9.2 查看对象权限
13.10 授予和回收权限
13.11 用SQL Enterprise Manager授予和回收语句权限
13.12 用SQL Enterprise Manager 授予和回收对象权限
第五部分 防止数据丢失
14.1 数据库丢失的可能原因
14.2 防止数据丢失的方法
14.2.1 维护冗余数据
14.2.2 定期数据备份
14.2.3 SQL Server备份
14.3 建立备份策略
14.3.1 备份策略的考虑因素
14.3.2 考虑立即备份
14.3.3 备份策略的例子
14.4 实现SQL Server备份
14.4.1 创建备份设备
14.4.2 执行立即备份
14.4.3 安排自动备份
第15章 恢复SQL数据库
15.1 恢复概述
15.1.1 恢复数据库的方法
15.1.2 恢复的重要考试因素
15.2 恢复数据库
15.2.1 使用Enterprise Manager恢复数据库和它的日志
15.2.2 使用Transact-SQL恢复数据库和它的日志
15.3 恢复系统数据库
15.3.1 怎样恢复master数据库
15.3.2 不使用备份恢复master 数据库
15.3.3 测试恢复过程
第六部分 高级SQL Server 管理
第16章 导入.导出和分配数据
16.1 数据转换服务
16.1.1 Microsoft Repository
16.1.2 脚本编程
16.1.3 转换
16.1.4 使用DTS
16.2 Bulk Copy Program(BCP)
16.2.1 记录和非记录操作
16.2.2 并行加载
16.2.3 BCP开关
16.2.4 批处理
16.2.5 文件数据类型
16.2.6 格式文件
16.2.7 使用视图
16.2.8 加载映像数据
16.2.9 提供BCP提示
16.3 BULK INSERT
16.4 改善加载性能
16.5 使用批文件
16.6 将数据库分布到可移动媒体上
16.6.1 设置可移动数据库
16.6.2 创建可移动数据库
16.6.3 安装可移动数据库
第17章 设置和配置数据同步复制
17.1 SQL Server同步复制概述
17.1.1 SQL Server同类复制数据的方式
17.1.2 出版商订阅者模型
17.2 出版物和文章
17.2.1 垂直过滤和水平过滤
17.2.2 拉出和推出订阅
17.2.3 匿名订阅
17.2.4 初始同步
17.2.5 手工同步
17.3 SQL Server同步复制体系结构
17.3.1 同步复制技术
17.3.2 同步复制类型
17.3.3 分布数据库
17.4 使用向导配置同步复制
17.5 使用SQL Server Enterprise Manager配置同步复制
17.5.1 安装或选择分布数据库
17.5.2 配置出版服务器选项
17.5.3 配置订阅服务器选项
第18章 SQL Server 优化和调整基础
18.1 SQL Server7.0中对调整的改进
18.2 调整服务器的原因
18.3 监视和建立基线
18.3.1 建立基线
18.3.2 监视服务器性能
18.3.3 监视用户操作情况
18.3.4 监视日志
18.3.5 查看Windows NT事件日志
18.4 使用SQL Server Profiler
18.4.1 跟踪的内容
18.4.2 使用SQL Server Profiler确定问题查询和用户
18.5 使用SQL Server Proformance Monitor
18.6 分析数据
18.6.1 使用Graphical Showplan
18.6.2 使用Index Tuning Wizard
18.7 要调整的选项
18.7.1 Affinity Mask
18.7.2 Allow Updates
18.7.3 Cost Threshold for Parallelism(并行操作开销阈值)
18.7.4 Default Language(默认语言)
18.7.5 Default Sort Order ID(默认排列顺序ID)
18.7.6 Default Sort Order ID
18.7.7 Extended Memory Size(MB)(扩展内存大小,以MB为单位)
18.7.8 Fill Factor(%)填充因子
18.7.9 Incex Create Memory(MB)(索引创建内存,以MB为单位)
18.7.10 Language in Cache(高速缓存语言)
18.7.11 Language Neutral Full-Text(中心语言全文本)
18.7.12 Lightweight Pooling(轻量共用)
18.7.13 Locks(锁定)
18.7.14 Max Async Io(最大异步IO请求数)
18.7.15 Max Degree of Parallelism(最大并行度)
18.7.16 Max Server Memory
18.7.17 Max Text Repl Size(最大文本同步复制大小)
18.7.18 Max worker Threads(最大荏得线程数)
18.7.19 Media Retention(媒体保持时间)
18.7.20 Min Memory Per Query(KB)(每个查询的最小内存,以KB为单位)
18.7.21 Min Server Memory最小服务器内存,以MB为单位
18.7.22 Nested Triggers(嵌套触发器)
18.7.23 Network Packet Size(网络数据大小)
18.7.24 Open Objects(打开的对象)
18.7.25 Priority Boost(提高优先级)
18.7.26 Query Govenor Cost Limit(查询控制器成本限制)
18.7.27 Query Wait(查询等待时间,以秒为单位)
18.7.29 Remote Access(远程访问)
18.7.30 Remote Login Timeout(远程注册超时,以秒为单位)
18.7.31 Remote Proc Trans(远程过程事务)
18.7.32 Remote Query Timeout(远程查询超时,以秒为单位)
18.7.33 Resource Timeout(远程超时,以秒为单位)
18.7.34 Scan for Startup Proc(扫描启动过程)
18.7.35 Set Working Set Size(设置工作集大小)
18.7.36 Show Advanced Options(显示高级选项)
18.7.37 Spin Counter(旋转计数器)
18.7.38 Time Slice(ms)(时间片,以毫秒为单位)
18.7.39 Unicode Comparison Style(Unicode 比较样式)
18.7.40 Unicode Local ID(Unicode本机ID)
18.7.41 User connections(用户连接)
18.7.42 User Options(用户选项)
18.8 设置配置选项
18.8.1 使用SQL Enterprise Manager设置选项
18.8.2 使用sp-configure设置选项
第19章 SQL Server 故障排除
19.1 故障排除过程
19.1.1 文档说明
19.1.2 明确事实
19.1.3 确定问题
19.1.4 尝试纠正错误
19.2 SQL Server 信息资源
19.2.1 SQL Server 错误日志
19.2.2 Windows NT Application日志
19.3 SQL Server 错误消息
19.3.1 严重程序
19.3.2 非致命错误
19.3.3 致命错误
19.4 使用Database Consistency Checker
19.4.1 CHECKALLOC
19.4.2 CHECKATALOG
19.4.3 CHECKDB
19.4.4 CHECKFILEGROUP
19.4.5 CHECKIDENT
19.4.6 CHECKTABLE
19.4.7 DBREPAIR
19.4.8 DBRENDEX
19.4.9 dilname
19.4.10 INPUTBUFFER
19.4.11 MEMUSAGE
19.4.12 NEWALLOC
19.4.13 OPENTRAN
19.4.14 OUTPUTBUFFER
19.4.15 PERFMON
19.4.16 PINTABLE
19.4.17 PROCACHE
19.4.18 ROWLOCK
19.4.19 SHOWCONTIG
19.4.20 SHOW_STATISTICS
19.4.21 SHINKDATABASE
19.4.22 SHRINKFILE
19.4.23 SQLPERF
19.4.24 TEXTALL和TEXTALLOC
19.4.25 TRACEOFF
19.4.26 TRACEON
19.4.27 TRACESTATUS
19.4.28 UNPINTABLE
19.4.29 UPDATEUSAGE
19.4.30 USEROPTIONS
19.5 使用跟踪标志
19.5.1 设置跟踪标志
19.5.2 信息跟踪标志
19.5.3 兼容性和行为改变跟踪标志
19.5.4 特殊跟踪标志
19.6 处理遭到破坏的数据库
19.6.1 更正遭到破坏的用户表
19.6.2 纠正遭到破坏的数据表
19.7 预防性维护
19.8 其他常见问题
19.8.1 完全事务日志
19.8.2 阻碍
19.9 其他信息源
19.9.1 连接知识库
19.9.2 微软新闻组
19.9.3 TechNet和MSDN
19.9.4 技术支持
第七部分 附录
附录A Transact-SQL 快速参考
附录B 词汇表
第一部分 SQL Server基础
第1章 SQL Server帮助你掌握业务信息
1.1 SQL Server帮助你掌握业务信息
1.2 什么是SQL Server
1.3 SQL Server的一些背景材料
1.4 SQL Server7.0的主要特性
1.4.1 所有权的费用低于竞争对手
1.4.2 在NT Server和Windows 95/98下运行
1.4.3 根据企业范围的需要改变规模
1.4.4 支持数据复制
1.4.5 支持数据中心和数据仓库
1.4.6 在线分析过程已内置于SQL Server中
1.4.7 English Query使非正式用户更易得到数据
1.4.8 数据转换服务使得数据易于交换
1.4.9 支持分布式事务
1.4.10 网络无关性
1.4.11 内置容错性
1.4.12 支持ANSI-95 SQL及扩展
1.4.13 集中管理
1.4.14 可视化管理工具和向导
1.4.15 支持多客户
1.4.16 支持许多开发工具
1.4.17 与Microsoft Office完美集成
1.4.18 Internet/内部网的连通性
1.5 SQL Server如何同Windows NT Server和Microsoft Back Ofice集成
1.5.1 成为成功的SQL Server DBA需要知道什么
1.5.2 DBA需要的性能
1.6 DBA到底是做什么的
1.6.1 成为微软公司认证专业人员来增强技能
1.6.2 SQL Server需要的
1.6.3膛
第2章 SQL Server和数据库基础
2.1 SQL Server基础
2.1.1 SQL Server究竟是什么
2.1.2 是什么使SQL Server成为客户/服务器数据库系统
2.2 SQL Server管理基础
2.3 SQL Server结构基础
2.3.1 客户/服务器结构
2.3.2 SQL Server管理基础
2.3.3 SQL Server结构基础
2.3.4 SQL Server
2.3.5 数据库基础
2.3.6 数据库对象基础
2.3.7 数据库结构基础
2.4 什么是Transact-SQL
第二部分 安装和配置SQL Server
第3章 计划SQL Server 的安装
3.1 计划是重要的第一步
3.2 SQL Server在组织机构中的使用
3.2.1 SQL Server常用于管理事务吗
3.2.2 SQL Server常用于执行决策支持吗
3.2.3 SQL Server是Internet/Intranet服务器的后端吗
3.2.4 SQL Server用于图形或多媒体吗
3.2.5 怎样开发SQL Server应用程序
3.2.6 有多少用户可以同时访问SQL Server
3.2.7 与SQL Server相关的用户位于何处
3.2.8 SQL Server应用程序承担临界任务
3.3 SQL Server如何适应目前的网络
3.3.1 目前使用的网络和桌面操作系统是什么
3.3.2 目前的网络基础结构同SQL Server协作得如何
3.3.3 NT Server 域模型是什么
3.3.4 Windows NT Server命名方案是什么
3.4 计划如何保护SQL Server数据
3.4.1 如何保护数据
3.4.2 使用何种类型的容错性
3.4.3 如何保护数据
3.4.4 使用何种类型的容错性
3.5 计划SQL Server使用什么客户
3.5.1 使用什么操作系统来应用SQL Server
3.5.2 使用什么操作系统来应用SQL Server
3.5.3 使用什么准许方法
3.6 计划SQL Server硬件要求
3.6.1 从NT Server Hardware Compatibility List中选择硬件
3.6.2 选择硬件平台
3.6.3 选择CPU
3.6.4 使用多个CPU吗
3.6.5 需要多少RAM
3.6.6 选择快速I/O控制器
3.6.7 选择硬盘容量
3.6.8 需要硬件RID吗
3.6.9 需要群聚服务器吗
3.6.10 选择CD-ROM
3.6.11 选择备份设备
3.6.12 选择网卡
3.6.13 为SQL Server选择NT Server角色
3.6.14 为SQL Server选择NT Server文件系统
3.7 正式确立计划和执行计划
3.7.1 估计需要
3.7.2 培训
3.7.3 写出计划
3.7.4 计划的花费
3.7.5 使用计划得到人们的赞同
3.7.6 实行计划
第4章 安装SQL Server
4.1 在安装SQL Server7.0之前需要了解什么
4.2 最低的硬件和软件要求
4.2.1 服务器硬件准备和设置
4.2.2 NT Server软件设置
4.2.3 设置前台任务和后台任务
4.2.4 设置NTFile Ceching
4.3 安装SQL Server的不同方法
4.3.1 从CD安装
4.3.2 人网络共享点来安装
4.3.3 用Systems Management Software来安装SQL Server
4.4 SQL Server安装和配置选项
4.4.1 SQL Server命名规则
4.4.2 输入注册信息
4.4.3 选择安装类型
4.4.4 选择网络协议
4.4.5 选择字符集
4.4.6 选择排序顺序
4.4.7 选择Unicode整理
4.4.8 选择管理工具
4.4.9 选择在何处安装SQL Server
4.4.10 选择在何处存储SQL Server数据
4.4.11 创建服务帐号
4.4.12 如何创建服务帐号
4.4.13 选择自启动SQL服务
4.5 安装SQL Server
4.6 安装之后的问题
4.6.1 检测SQL Server安装是否正确
4.6.2 注册SQL Server
4.6.3 指定系统管理员密码
4.7 排除SQL Server安装故障
4.7.1 如何辨别SQL Server安装问题
4.7.2 常见的安装问题及其解决方案
4.8 如何删除SQL Server
第5章 如何删除SQL Server
5.1 什么是SQL Server Management Tools
5.2 选择在客户上安装在线文档
5.3 硬件和软件要求
5.4 硬件要求
5.4.1 软件要求
5.4.2 从何处安装Management Tools
5.5 如何安装SQL Server Management Tools
5.6 如何使用
5.7 如何使用Client Configuration Utility
5.7.1 如何启动Client Configuration Utility
5.7.2 General
5.7.3 Network Libraries
5.7.4 DB-Library Options
5.8 排除Management Tools安装故障
5.8.1 如何论断问题
5.8.2 如果解决问题
第6章 SQL Server 从6.5升级到7.0
6.1 开发升级策略和计划
6.1.1 升级的第一个原则
6.1.2 SQL Server 7.0版本升级向导
6.2 升级SQL Server
6.2.1 在SQL Server6.5和SQL Server7.0之间切换
6.2.2 步骤1:运行Version Upgrade Wizard
6.2.3 步骤2:服务器登录
6.2.4 步骤3 服务器登录
6.2.5 步骤4:代码页选择
6.2.6 步骤5:选择升级的数据库
6.2.7 步骤6:7.0数据库创建
6.2.8 步骤7:系统配置选项
6.2.9 步骤8:审查升级选择
6.2.10 步骤9:在升级进程中的SQL Server7.0
6.3 排除升级障碍
6.3.1 升级子目录及其内容
6.3.2 7.0对6.x应用程序的兼容性
6.4 删除SQL Server
6.5 升级计划FAQ
第三部分 管理SQL Server
第7章 SQL Server 工具
7.1 使用Microsoft Management Console(MMC)
7.2 SQL Enterprise Manager概论
7.2.1 SQL Enterprise Manager的屏幕
7.2.2 Query Designer
7.3 SQL Server Setup
7.4 SQL ServerService Manager
7.5 SQL ServerClient Configuration Utility
7.6 SQL ServerpERFORMANCE Monitor
7.7 SQL Server Profiler
7.8 SQL Server Query Analyzer
7.9 SQL Server Books Online
7.9.1 按内容查找
7.9.2 按索引查找
7.9.3 使用Search选项卡
7.9.4 Favorites选项卡
7.10 BCP
7.11 ISQL实用程序
7.12 ospl
7.13 Makepipe和readpipe
7.14 SQL Server向导
7.15 Register Server Wizard
7.15.1 Security Wizard
7.15.2 Create Database Wizard
7.15.3 Create alert Wizard
7.15.4 Create Job Wizard
7.15.5 Database Maintenance Plan Wizard
7.15.6 Create Index Wizard
7.15.7 Create Stored Procedures Wizard
7.15.8 Create VIew Wizard
7.15.9 DTS Import/Ezport Wizard
7.15.10 Web Assistant Wizard
7.15.11 Configuring Publishing and Distribution Wizard
7.15.12 Create pUBLICATION wIZARD
7.15.13 pULLsUBSCRIPTION wIZARD
7.15.14 pUSH sUBSCRIPTION wIZARD
7.15.15 卸载Publishing and Distribution Wizard
第8章 管理数据库
8.1 计划SQL Server数据库
8.1.1 估计数据库大小
8.1.2 计划SQL Server数据库事务日志
8.1.3 怎样创建SQL Server数据库一事务日志
8.1.4 怎样使用Create Database Wizard创建SQL Server数据库
8.2 怎样删除SQL Server数据库
8.2.1 删除数据库的考虑因素
8.2.2 删除数据库时的限制条件
8.3 设置SQL Server数据库选项
8.3.1 SQL Server数据库选项
8.3.2 使用sp_dboption设置数据库选项
8.3.3 使用SQL Enterprise Manager设置
8.4 文件和文件组
8.4.1 文件
8.4.2 文件组
8.5 SQL Server数据库创建步骤说明
第9章 计划安排任务和警告
9.1 SQL Server Agent概述
9.1.1 SQL Server Agent功能
9.1.2 SQL Server Agent配置
9.2 管理作业的方式
9.2.1 创建作业
9.2.2 对步骤排序
9.2.3 怎样查看作业
9.3 警告和操作者
9.3.1 管理操作者
9.3.2 管理警告
9.4 设置SQL Server 发送电子邮件的方式
9.4.1 为SQL Server 创建电子邮件帐号
9.4.2 核实SQL Server 怎样登录到NT Server
9.4.3 安装Mail Client到NT Server上
9.4.4 使用登录帐号配置SQL Mail
9.4.5 启动SQL Mal
9.5 故障排除
9.5.1 排除SQL Server Anent故障
9.5.2 排除作业故障
9.5.3 排除警告故障
9.5.4 排除SQL Mail故障
第10章 维护SQL Server
10.1 长期维护SQL Server
10.2 SQL Server文档说明
10.3 创建正式的SQL Server维护计划
10.4 监视日志文件
10.4.1 怎样使用SQL Enterprise Manager查看SQL Server Agent 日志
10.4.2 怎样使用SQL Enterprise Manager查看SQL Server Agent日志
10.4.3 检查NT Server Event Viewer消息
10.4.4 怎样查看NT Server Event Viewer消息
10.5 监视安全性
10.5.1 审查当前帐号和权限
10.5.2 审查当前帐号和权限
10.6 监视用户操作
10.6.1 Current Activity Window
10.6.2 SQL Server Profiler
10.6.3 NT erformance Monitor
10.7 监视用户操作
10.7.1 Current Activity Window
10.7.2 SNNMP监视
10.8 管理当前数据库和创建新数据库
10.8.1 确定新数据库大小和创建新数据库
10.8.2 监视数据库和事务大小
10.8.3 导入或导出安排好的数据
10.8.4 管理同步复制
10.8.5 安排事件和
10.9 维护SQL Server软件
10.9.1 使用Service Packs更新SQL Server
10.9.2 升级软件
10.10 管理用户帐号和权限
10.11 验证SQL Server的数据库完整性
10.12 维护数据库一事务日志
10.13 备份数据库和事务日志
10.14 与NT Server有关的维护任务
10.15 和开发者一起工作
10.16 怎样使用Database Maintenance Plan Wizard
10.16.1 怎样使用Database Maintenance
10.16.2 怎样改变Database Maintenance Plan
10.17 SQL Server维护检查表
10.17.1 每天执行的任务
10.17.2 每周执行的任务
10.17.3 每月执行的任务
10.17.4 其他安排好的任务
第四部分 SQL Server 安全性
第11章 介绍SQL Security
11.1 安全性基础
11.2 计划SQL Server安全性
11.3 SQL Server安全结构
11.3.1 SQL Server安全性结构
11.3.2 访问SQL Server数据的障碍
11.4 什么是安全模式
11.5 SQL Server混合鉴别安全模式
11.5.1 怎样使用SQL Server混合鉴别安全模式
11.5.2 怎样实现SQL Server
11.6 使用Windows NT鉴别安全模式
11.6.1 怎样使用Windows NT鉴别安全模式鉴别用户
11.6.2 怎样配置Windows NT鉴别安全模式
第12章 管理用户
12.1 用户怎样访问SQL Server
12.2 介绍SQL Server帐户
12.3 创建和管理登录ID
12.3.1 在Windows NT鉴别下创建登录ID
12.3.2 在SQL Server鉴别下创建登录ID
12.4 创建和管理数据库用户ID
12.5 管理SQL Server
12.5.1 预定义服务器角色
12.5.2 预定义数据库角色
12.5.3 公共角色
12.5.4 自定义数据库角色
12.6 使用SQL Enterprise Manager管理用户
12.7 用SQL Server创建登录向导管理SQL Server帐号
12.8 创建、修改和删除SQL Server登录ID
12.9 创建和配置登录ID
12.9.1 删除登录ID
12.9.2 创建和配置数据库用户ID
12.9.3 创建和配置数据库角色
12.9.4 删除数据库用户ID或数据库角色
12.9.5 配置服务器角色
第13章 分配用户权限
13.1 权限决定谁能访问数据库
13.2 语句权限
13.3 对象权限
13.4 隐含权限
13.4.1 服务器角色
13.4.2 数据库角色
13.4.3 数据库对象所有者
13.5 理解权限的优先权
13.6 使用视图和存储过程加强安全性
13.7 理解成员资格链
13.7.1 非断开式成员资格链
13.7.2 断开式成员资格链
13.7.3 防止断开式成中资格链
13.8 管理权限的最佳实践
13.9 显示权限信息
13.9.1 查看语句权限
13.9.2 查看对象权限
13.10 授予和回收权限
13.11 用SQL Enterprise Manager授予和回收语句权限
13.12 用SQL Enterprise Manager 授予和回收对象权限
第五部分 防止数据丢失
14.1 数据库丢失的可能原因
14.2 防止数据丢失的方法
14.2.1 维护冗余数据
14.2.2 定期数据备份
14.2.3 SQL Server备份
14.3 建立备份策略
14.3.1 备份策略的考虑因素
14.3.2 考虑立即备份
14.3.3 备份策略的例子
14.4 实现SQL Server备份
14.4.1 创建备份设备
14.4.2 执行立即备份
14.4.3 安排自动备份
第15章 恢复SQL数据库
15.1 恢复概述
15.1.1 恢复数据库的方法
15.1.2 恢复的重要考试因素
15.2 恢复数据库
15.2.1 使用Enterprise Manager恢复数据库和它的日志
15.2.2 使用Transact-SQL恢复数据库和它的日志
15.3 恢复系统数据库
15.3.1 怎样恢复master数据库
15.3.2 不使用备份恢复master 数据库
15.3.3 测试恢复过程
第六部分 高级SQL Server 管理
第16章 导入.导出和分配数据
16.1 数据转换服务
16.1.1 Microsoft Repository
16.1.2 脚本编程
16.1.3 转换
16.1.4 使用DTS
16.2 Bulk Copy Program(BCP)
16.2.1 记录和非记录操作
16.2.2 并行加载
16.2.3 BCP开关
16.2.4 批处理
16.2.5 文件数据类型
16.2.6 格式文件
16.2.7 使用视图
16.2.8 加载映像数据
16.2.9 提供BCP提示
16.3 BULK INSERT
16.4 改善加载性能
16.5 使用批文件
16.6 将数据库分布到可移动媒体上
16.6.1 设置可移动数据库
16.6.2 创建可移动数据库
16.6.3 安装可移动数据库
第17章 设置和配置数据同步复制
17.1 SQL Server同步复制概述
17.1.1 SQL Server同类复制数据的方式
17.1.2 出版商订阅者模型
17.2 出版物和文章
17.2.1 垂直过滤和水平过滤
17.2.2 拉出和推出订阅
17.2.3 匿名订阅
17.2.4 初始同步
17.2.5 手工同步
17.3 SQL Server同步复制体系结构
17.3.1 同步复制技术
17.3.2 同步复制类型
17.3.3 分布数据库
17.4 使用向导配置同步复制
17.5 使用SQL Server Enterprise Manager配置同步复制
17.5.1 安装或选择分布数据库
17.5.2 配置出版服务器选项
17.5.3 配置订阅服务器选项
第18章 SQL Server 优化和调整基础
18.1 SQL Server7.0中对调整的改进
18.2 调整服务器的原因
18.3 监视和建立基线
18.3.1 建立基线
18.3.2 监视服务器性能
18.3.3 监视用户操作情况
18.3.4 监视日志
18.3.5 查看Windows NT事件日志
18.4 使用SQL Server Profiler
18.4.1 跟踪的内容
18.4.2 使用SQL Server Profiler确定问题查询和用户
18.5 使用SQL Server Proformance Monitor
18.6 分析数据
18.6.1 使用Graphical Showplan
18.6.2 使用Index Tuning Wizard
18.7 要调整的选项
18.7.1 Affinity Mask
18.7.2 Allow Updates
18.7.3 Cost Threshold for Parallelism(并行操作开销阈值)
18.7.4 Default Language(默认语言)
18.7.5 Default Sort Order ID(默认排列顺序ID)
18.7.6 Default Sort Order ID
18.7.7 Extended Memory Size(MB)(扩展内存大小,以MB为单位)
18.7.8 Fill Factor(%)填充因子
18.7.9 Incex Create Memory(MB)(索引创建内存,以MB为单位)
18.7.10 Language in Cache(高速缓存语言)
18.7.11 Language Neutral Full-Text(中心语言全文本)
18.7.12 Lightweight Pooling(轻量共用)
18.7.13 Locks(锁定)
18.7.14 Max Async Io(最大异步IO请求数)
18.7.15 Max Degree of Parallelism(最大并行度)
18.7.16 Max Server Memory
18.7.17 Max Text Repl Size(最大文本同步复制大小)
18.7.18 Max worker Threads(最大荏得线程数)
18.7.19 Media Retention(媒体保持时间)
18.7.20 Min Memory Per Query(KB)(每个查询的最小内存,以KB为单位)
18.7.21 Min Server Memory最小服务器内存,以MB为单位
18.7.22 Nested Triggers(嵌套触发器)
18.7.23 Network Packet Size(网络数据大小)
18.7.24 Open Objects(打开的对象)
18.7.25 Priority Boost(提高优先级)
18.7.26 Query Govenor Cost Limit(查询控制器成本限制)
18.7.27 Query Wait(查询等待时间,以秒为单位)
18.7.29 Remote Access(远程访问)
18.7.30 Remote Login Timeout(远程注册超时,以秒为单位)
18.7.31 Remote Proc Trans(远程过程事务)
18.7.32 Remote Query Timeout(远程查询超时,以秒为单位)
18.7.33 Resource Timeout(远程超时,以秒为单位)
18.7.34 Scan for Startup Proc(扫描启动过程)
18.7.35 Set Working Set Size(设置工作集大小)
18.7.36 Show Advanced Options(显示高级选项)
18.7.37 Spin Counter(旋转计数器)
18.7.38 Time Slice(ms)(时间片,以毫秒为单位)
18.7.39 Unicode Comparison Style(Unicode 比较样式)
18.7.40 Unicode Local ID(Unicode本机ID)
18.7.41 User connections(用户连接)
18.7.42 User Options(用户选项)
18.8 设置配置选项
18.8.1 使用SQL Enterprise Manager设置选项
18.8.2 使用sp-configure设置选项
第19章 SQL Server 故障排除
19.1 故障排除过程
19.1.1 文档说明
19.1.2 明确事实
19.1.3 确定问题
19.1.4 尝试纠正错误
19.2 SQL Server 信息资源
19.2.1 SQL Server 错误日志
19.2.2 Windows NT Application日志
19.3 SQL Server 错误消息
19.3.1 严重程序
19.3.2 非致命错误
19.3.3 致命错误
19.4 使用Database Consistency Checker
19.4.1 CHECKALLOC
19.4.2 CHECKATALOG
19.4.3 CHECKDB
19.4.4 CHECKFILEGROUP
19.4.5 CHECKIDENT
19.4.6 CHECKTABLE
19.4.7 DBREPAIR
19.4.8 DBRENDEX
19.4.9 dilname
19.4.10 INPUTBUFFER
19.4.11 MEMUSAGE
19.4.12 NEWALLOC
19.4.13 OPENTRAN
19.4.14 OUTPUTBUFFER
19.4.15 PERFMON
19.4.16 PINTABLE
19.4.17 PROCACHE
19.4.18 ROWLOCK
19.4.19 SHOWCONTIG
19.4.20 SHOW_STATISTICS
19.4.21 SHINKDATABASE
19.4.22 SHRINKFILE
19.4.23 SQLPERF
19.4.24 TEXTALL和TEXTALLOC
19.4.25 TRACEOFF
19.4.26 TRACEON
19.4.27 TRACESTATUS
19.4.28 UNPINTABLE
19.4.29 UPDATEUSAGE
19.4.30 USEROPTIONS
19.5 使用跟踪标志
19.5.1 设置跟踪标志
19.5.2 信息跟踪标志
19.5.3 兼容性和行为改变跟踪标志
19.5.4 特殊跟踪标志
19.6 处理遭到破坏的数据库
19.6.1 更正遭到破坏的用户表
19.6.2 纠正遭到破坏的数据表
19.7 预防性维护
19.8 其他常见问题
19.8.1 完全事务日志
19.8.2 阻碍
19.9 其他信息源
19.9.1 连接知识库
19.9.2 微软新闻组
19.9.3 TechNet和MSDN
19.9.4 技术支持
第七部分 附录
附录A Transact-SQL 快速参考
附录B 词汇表
猜您喜欢