当前位置:首页 > 工业技术
SQL Server 2000自救手册
SQL Server 2000自救手册

SQL Server 2000自救手册PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)Brian Knight著;宋黎松,吕俊文等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505370022
  • 页数:382 页
图书介绍:
《SQL Server 2000自救手册》目录
标签:自救 手册

第1章 体系结构和安装 1

1.1 SQL Server的来源 2

1.2 体系结构概述 3

1.2.1 Net-Library 3

1.2.2 Open Data Services 3

1.2.3 SQL Server引擎 4

1.3 安装技巧 5

1.3.1 SQL Server 2000的版本 7

1.3.2 预安装决策 9

1.3.3 删除SQL Server 12

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 升级存储过程 18

1.3.9 升级的技巧和提示 18

1.3.10 文件和目录 19

1.3.11 移动Tools目录 20

第2章 管理SQL Server 23

2.1 管理服务器 24

2.1.1 管理多个实例 24

2.1.2 重新命名服务器 25

2.1.3 调整配置选项 26

2.2 管理数据库 35

2.2.1 调整数据库配置选项 35

2.3 管理安全性 42

2.3.1 神圣的账户 43

2.3.2 常见的安全考虑 44

2.3.3 避免危险的设置 47

2.4 配置数据库 48

2.5 服务包 49

第3章 优化和自动化SQL Server管理 51

3.1 启动存储过程 52

3.2.1 配置SQL Mail 53

3.2 SQL Mail 53

3.2.2 xp_sendmail 55

3.2.3 其他邮件程序 57

3.3 优化SQL Server Agent 57

3.3.1 Gerneral选项卡中的选项 58

3.3.2 Advanced选项卡中的选项 59

3.3.3 Alert System选项卡中的选项 59

3.3.4 Job System选项卡 60

3.3.5 Connection选项卡 60

3.4 操作员 61

3.4.1 添加操作员 61

3.4.2 操作员脚本化 63

3.5 作业 65

3.5.1 创建作业 66

3.5.2 作业类别 68

3.5.4 作业脚本化 69

3.6 集中管理 69

3.5.3 调试作业 69

3.6.1 管理多服务器作业 70

3.6.2 创建多服务器作业 71

3.7 管理DTS 72

3.7.1 DTS连接 72

3.7.2 保存包 73

3.7.3 管理包的版本 75

3.7.4 加强包的安全 76

3.7.6 管理包的位置 77

3.7.5 执行包 77

3.7.7 使用DTSRunUI 79

3.7.8 调度包 79

3.7.9 优化包 80

3.7.10 独立于SQL Server的DTS 83

3.7.11 DTS疑难解答 84

第4章 监视和调整SQL Server 87

4.1 管理消息 88

4.1.1 错误消息的严重性级别 89

4.1.2 引发错误 91

4.1.3 xp_logevent 92

4.2 System Monitor 92

4.2.1 添加计数器 94

4.2.2 监视性能计数器 96

4.2.3 System Monitor记录 97

4.2.4 查看性能日志 99

4.3 跟踪标志 100

4.2.5 sp_monitor 100

4.3.1 设置跟踪标志 101

4.4 警告 104

4.4.1 创建警告 105

4.4.2 设置性能警告 106

4.5 设置作业通知 106

4.6 预测发展趋势 107

4.6.1 数据库增长报表 107

4.8 黑盒 109

4.7 sqldiag 109

第5章 管理任务自动化 111

5.1 Query Analyzer 112

5.1.1 命令行选项 112

5.1.2 分发配置文件 114

5.1.3 Object Browse 114

5.1.4 Shortcut Queries 116

5.1.5 查找对象 116

5.1.6 模板 117

5.1.7 创建自己的模板 118

5.2 管理T-SQL 118

5.2.1 简化游标 119

5.2.2 扩展存储过程 122

5.2.3 管理DBCC命令 132

5.2.4 系统函数 140

5.2.5 使用标识符 143

5.2.6 扩展属性 149

5.3 OLE自动化 154

5.3.1 创建对象 154

5.3.2 方法 156

5.3.3 属性 157

5.3.4 清除 158

5.3.5 记录计数的备选方法 158

第6章 SQL Server优化和疑难解答 161

6.1 为SQL Server优化Windows 2000网络 162

6.1.1 优化操作系统部件 162

6.1.2 优化网络设置 164

6.1.3 优化名字解析 165

6.2 注册表相关性 168

6.2.1 重新安装Windows之后重建SQL注册表项 168

6.2.2 使用注册表服务器列表 170

6.3 管理和配置数据库 170

6.3.2 断开用户连接 171

6.3.1 监视增长 171

6.3.3 Model数据库 174

6.4 数据库标准 174

6.4.1 命名约定 175

6.4.2 选择数值型数据类型 177

6.4.3 字符数据类型 179

6.5 调整数据库模型的性能 179

6.5.1 行大小 180

6.5.2 text、ntext和image域 182

6.5.3 将列空间浪费降至最低 184

6.5.4 汇总数据 184

6.6 使用样本数据 184

6.6.1 使用CROSS JOIN 185

6.7 优化存储过程 188

6.7.1 确定存储过程的参数 188

6.7.2 缓存存储过程的疑难解答 189

6.7.3 调整存储过程的性能 190

6.7.4 建立动态存储过程 190

6.8 使用临时表 191

6.8.1 临时表的表数据类型 192

6.8.2 使用tempdb数据库 193

6.9 调整T-SQL的性能 194

6.9.1 查询的性能技巧 195

6.9.2 非记录语句 196

6.10 返回前面的行 196

6.10.1 视图排序 197

6.11 引用标识符 198

6.12 只读数据库 199

6.13 优化索引 201

6.13.1 优化索引填充系数 201

6.13.2 使用DBCC SHOWCONTIG 202

6.13.3 整理索引碎片 206

6.13.4 使用Index Tuning Wizard 207

6.14 SQL Server Profile 208

6.15 Web疑难解答资源 211

第7章 灾难的应对计划和恢复 213

7.1 制定计划 214

7.1.1 第三方备份程序 214

7.2 备份类型 215

7.2.1 在Enterprise Manager中全备份 215

7.2.2 在T-SQL中全备份 221

7.2.3 使用T-SQL Server配置设备 224

7.2.4 差异备份 224

7.2.5 事务日志备份 225

7.2.6 在T-SQL Server中备份事务日志 225

7.2.7 备份单独的文件或文件组 227

7.2.8 backupset表 227

7.2.9 优化备份和恢复的性能 228

7.3 数据库恢复模式 229

7.3.1 Simple Recovery模式 230

7.3.2 Full Recovery模式 231

7.3.4 恢复选项 232

7.3.3 Bulk Recovery模式 232

7.4 维护计划 233

7.4.1 使用sqlmaint 233

7.4.2 使用xp_sqlmaint 235

7.5 恢复 236

7.5.1 完全备份数据库 237

7.5.2 在T-SQL中执行完全恢复 239

7.5.3 恢复差异数据库 242

7.5.4 恢复事务日志 243

7.5.5 时间点问题 245

7.5.6 修复断开的登录 246

7.5.7 使用sp_change_users_login 247

7.5.8 恢复崩溃的master数据库 248

7.5.9 重建其他数据库 249

7.6 分离和附加数据库 249

7.6.1 分离数据库 250

7.6.2 复制数据文件的其他方法 251

7.6.3 附加数据库 252

7.6.4 从评估版本卸载或升级SQL Server 255

第8章 扩展SQL Server 257

8.1 链接服务器 258

8.1.1 链接服务器的数据流 258

8.1.2 使用链接服务器 259

8.1.3 在Enterprise Manager中创建链接服务器 260

8.1.4 通过T-SQL创建链接服务器 263

8.1.5 链接服务器的安全 266

8.1.6 配置链接服务器 270

8.1.7 通过T-SQL配置链接服务器 272

8.1.8 异类数据库之间的链接服务器 272

8.1.9 删除链接服务器 275

8.1.10 查询链接服务器 275

8.1.11 联合多台服务器 276

8.1.12 在链接服务器上执行存储过程 278

8.1.13 获取详细的错误消息 278

8.1.14 调整和维护链接服务器 282

8.2 分布式分区视图 285

8.2.1 DPV的体系结构 286

8.2.2 准备DPV 287

8.2.3 设置并使用分区视图 290

8.2.4 在分区视图中插入数据 291

8.2.5 查询分区视图 293

8.2.6 更新分区视图 294

8.2.7 DPV的局限性 295

8.3 索引视图 295

8.3.1 索引视图的要求和约束 296

8.3.2 创建索引视图 299

8.3.3 查询索引视图 301

第9章 SQL Server复制 303

9.1 SQL Server复制 304

9.1.1 复制注意事项 304

9.1.2 复制的体系结构 305

9.2 理解复制类型 307

9.1.3 复制的异类支持 307

9.2.1 快照复制 308

9.2.2 合并复制 310

9.2.3 事务复制 311

9.2.4 双向复制 312

9.3 配置SQL Server代理复制 313

9.4 预安装注意事项 313

9.4.1 数据类型注意事项 314

9.4.2 处理标识列 315

9.5 初始的复制安装 317

9.5.1 定制初始安装 319

9.6 禁用复制 322

9.7 安装快照复制/事务复制 323

9.8 安装合并复制 330

9.9 创建预订 333

9.9.1 合并复制预订 335

9.9.2 向导完成之后配置复制 335

9.10 在复制中修改模式 336

9.10.1 sp_repladdcolumn 337

9.10.2 sp_repldropcolumn 339

9.11 复制的监控和疑难解答 339

9.12 代理的疑难解答 340

9.13 灾难恢复 341

9.14 优化复制 341

附录A 系统表和无文档的DBCC命令 343

A.1 系统表 344

A.1.1 只位于master数据库内的表 344

A.1.2 每个数据库中的表 353

A.2 无文档的DBCC命令 360

附录B 扩展存储过程 369

B.1 xp_availablemedia 370

B.2 xp_cmdshell 370

B.3 xp_dirtree 371

B.4 xp_enum_activescriptengines 371

B.5 xp_enum_oledb_providers 372

B.7 xp_enumdsn 373

B.6 xp_enumcodepages 373

B.8 xp_enumerrorlogs 374

B.9 xp_enumgroups 374

B.10 xp_fileexist 375

B.11 xp_fixeddrives 376

B.12 xp_getfiledetails 376

B.13 xp_getnetname 377

B.14 xp_loginconfig 377

B.15 xp_logevent 378

B.16 xp_logininfo 378

B.17 xp_ntsec_enumdomains 378

B.18 xp_readerrorlog 379

B.19 xp_regdeletekey 379

B.20 xp_regdeletevalue 380

B.21 xp_regenumvalues 380

B.22 xp_regread 381

B.23 xp_regwrite 381

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