图书介绍

Oracle 10g数据库系统管理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle 10g数据库系统管理
  • 滕永昌编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111168658
  • 出版时间:2006
  • 标注页数:529页
  • 文件大小:57MB
  • 文件页数:543页
  • 主题词:关系数据库-数据库管理系统,Oracle 10g

PDF下载


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

下载说明

Oracle 10g数据库系统管理PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

第1章 Oracle10g数据库新特性1

1.1 Oracle10g数据库概述1

1.1.1 网格数据库1

1.1.2 可移植的集群件1

1.1.3 Oracle10g调度器1

1.1.4 异种平台的表空间传输2

1.1.5 数据泵技术2

1.1.6 Oracle10g数据库的高可用性2

1.1.7 Oracle10g自动管理特性2

1.1.8 支持网格标准2

1.2 Oracle10g数据库产品结构2

1.3.2 Oracle10g新增加的参数7

1.3.1 Oracle10g取消的参数7

1.3 Oracle10g数据库参数的改变7

1.4 Oracle10g数据库系统管理8

1.4.1 电子邮件自动通知功能8

1.4.2 不同平台之间的表空间传输8

1.4.3 Oracle10g的闪回功能9

1.4.4 数据库配置与升级工具的简化9

1.4.5 刷新数据缓冲区9

1.4.6 数据库资源管理器9

1.4.7 系统默认表空间10

1.4.8 大文件表空间10

1.4.9 临时表空间组10

1.4.10 修改表空间名称11

1.4.11 自动备份与恢复11

1.4.12 自动共享内存管理12

1.4.13 自动存储管理12

1.4.14 数据泵技术13

1.4.15 自动Undo管理14

1.4.16 动态内存管理14

1.5 Oracle10g服务器参数文件15

1.5.1 Oracle10g数据库参数文件15

1.5.2 什么是服务器参数文件15

1.6 Oracle管理文件15

1.6.1 什么是Oracle管理文件15

1.6.2 不使用Oracle管理文件16

1.6.3 使用Oracle管理文件16

1.7 Oracle10g数据块16

1.8 本章小结16

第2章 数据库名、实例名、服务名与字符集17

2.1 数据库名与实例名17

2.1.1 数据库名17

2.1.2 修改数据库名22

2.1.3 数据库实例名24

2.2 数据库域名与服务名33

2.2.1 什么是数据库域名33

2.2.2 数据库服务名35

2.2.3 增加数据库域名37

2.3 关于SYS用户的口令字问题38

2.3.1 Oracle10g中的SYS用户39

2.3.2 SYS口令字认证方法42

2.3.3 修改SYS口令字49

2.3.4 取消SYS口令字52

2.4 关于数据库字符集52

2.4.1 什么是字符集52

2.4.2 确定字符集63

2.4.3 修改数据库核心字符集64

2.4.4 数据库字符集与数据库逻辑备份65

2.4.5 关于US7ASCⅡ字符集问题67

2.5 本章小结68

习题69

第3章 Oracle10g服务器参数文件71

3.1 Oracle10g数据库参数的改变71

3.1.1 Oracle10g数据库不支持的参数71

3.1.2 Oracle10g数据库新增加的参数72

3.1.3 Oracle10g数据库参数限制72

3.1.4 Oracle10g动态参数74

3.2 Oracle10g新增加参数的功能与定义方法75

3.2.1 自动Undo管理参数的设置76

3.2.2 默认临时表空间77

3.2.3 动态内存管理参数设置78

3.2.5 时区79

3.3 Oracle10g文本参数文件格式79

3.2.4 Oracle管理文件79

3.4 Oracle10g服务器参数文件81

3.4.1 创建服务器参数文件81

3.4.2 在线修改数据库参数83

3.4.3 创建文本参数文件84

3.5 本章小结85

习题85

第4章 Oracle10g数据库体系结构87

4.1 Oracle数据库总体结构87

4.2 物理结构88

4.2.1 数据文件90

4.2.2 重做日志文件100

4.2.3 数据库参数文件114

4.2.4 控制文件115

4.3 逻辑结构119

4.3.1 逻辑结构概述119

4.3.2 表空间121

4.3.3 段128

4.3.4 区133

4.3.5 数据块135

4.3.6 模式对象135

4.4 Oracle10g动态内存管理138

4.4.1 系统全局区138

4.4.2 程序全局区145

4.4.3 排序区146

4.4.4 大池147

4.4.5 Java池147

4.5 Oracle10g自动共享内存管理147

4.5.1 什么是自动共享内存管理147

4.5.2 自动共享内存管理时设置内存参数的最小值限制148

4.5.3 手动内存管理转换为自动管理149

4.6.2 Oracle实例进程结构150

4.6 Oracle实例的进程结构150

4.6.1 什么是Oracle实例150

4.6.3 用户进程与服务器进程152

4.6.4 后台进程结构153

4.6.5 后台进程跟踪信息163

4.6.6 锁等待问题166

4.7 Oracle连接配置结构168

4.7.1 组合用户与服务器结构168

4.7.2 专用服务器结构168

4.7.3 多线程服务器体系结构170

4.8 本章小结172

习题172

第5章 数据库启动与关闭175

5.1 Oracle10g在Unix下启动175

5.1.1 启动数据库175

5.1.2 启动监听进程177

5.2.1 启动数据库180

5.2 Oracle10g在Windows NT/2000下启动180

5.2.2 启动监听进程182

5.3 数据库启动过程183

5.3.1 启动实例183

5.3.2 安装数据库183

5.3.3 打开数据库184

5.3.4 数据库启动参数184

5.4 数据库在启动过程中失败的恢复方法187

5.4.1 数据库实例启动失败187

5.4.2 数据库安装失败188

5.5 数据库关闭188

5.5.1 NORMAL关机方式189

5.5.2 IMMEDIATE关机方式189

5.6 在Unix下自动启动数据库190

5.5.3 ABORT关机方式190

5.5.4 TRANSACTIONAL关机方式190

5.7 本章小结191

习题191

第6章 Oracle10g存储管理193

6.1 表空间与数据文件193

6.1.1 表空间概述194

6.1.2 Oracle表空间类型198

6.2 段200

6.2.1 数据段与聚簇段200

6.2.2 索引段203

6.2.3 回退段204

6.2.4 临时段209

6.3 区211

6.3.1 区的控制参数213

6.3.2 区与磁盘碎片215

6.3.3 本地化管理表空间磁盘碎片问题216

6.4 数据块217

6.4.1 数据块概述217

6.4.2 数据块结构217

6.4.3 空间使用率控制217

6.5 本章小结221

习题221

第7章 创建Oracle10g数据库223

7.1 创建数据库概述223

7.2 在Unix下创建数据库223

7.2.1 确定数据库名、数据库实例名和服务名224

7.2.2 创建参数文件224

7.3.1 确定数据库名、数据库实例名和服务名229

7.2.4 启动实例创建数据库229

7.2.3 设置操作系统参数229

7.2.5 创建数据字典233

7.2.6 网络配置234

7.3 在Windows NT/2000下创建数据库239

7.3.2 编辑、修改参数文件239

7.3.3 选择数据库实例240

7.3.4 创建数据库实例241

7.3.5 启动实例、创建数据库245

7.3.6 创建数据字典246

7.3.7 网络配置247

7.3.8 一个创建数据库的脚本250

7.4 使用向导工具创建数据库252

7.5 本章小结259

习题260

8.1 表空间概述261

8.1.1 系统辅助表空间261

第8章 Oracle10g表空间管理261

8.1.2 数据字典管理表空间263

8.1.3 本地化管理表空间263

8.2 创建表空间265

8.2.1 创建表空间需要考虑的因素266

8.2.2 磁盘碎片问题267

8.2.3 段的分离问题267

8.2.4 磁盘I/O竞争问题267

8.3 数据字典管理表空间268

8.3.1 创建数据字典管理表空间269

8.3.2 为数据字典表空间增加数据文件271

8.3.3 修改数据字典表空间存储参数271

8.4 本地化管理表空间的管理272

8.4.1 创建UNIFORM本地化管理表空间272

8.4.2 创建AUTOALLOCATE本地化管理表空间273

8.5.1 为表空间增加数据文件275

8.5 修改表空间275

8.5.2 修改表空间属性276

8.5.3 数据文件的移动279

8.5.4 修改数据文件的ONLINE/OFFLINE属性280

8.6 数据字典管理表空间与本地化管理表空间转换281

8.6.1 将数据字典管理表空间转换为本地化管理表空间281

8.6.2 将本地化管理表空间转换为数据字典管理表空间283

8.7 大文件表空间管理283

8.7.1 创建大文件表空间284

8.7.2 修改大文件表空间284

8.8 临时表空间管理284

8.8.1 什么是临时表空间284

8.8.2 创建数据字典管理临时表空间285

8.8.3 修改数据字典管理临时表空间286

8.8.4 创建本地化管理临时表空间286

8.9.1 创建临时表空间组288

8.8.5 修改本地化管理临时表空间288

8.9 创建Oracle10g临时表空间组288

8.9.2 临时表空间组成员管理289

8.10 修改表空间名称289

8.11 Oracle10g表空间管理总结290

8.12 本章小结291

习题291

第9章 Oracle10g自动Undo管理293

9.1 什么是自动Undo管理293

9.2 Undo空间管理参数293

9.3 创建Undo表空间294

9.3.1 创建数据库时创建Undo表空间295

9.3.2 用命令行创建Undo表空间295

9.3.3 修改Undo表空间297

9.4 删除Undo表空间297

9.5 监控Undo表空间298

9.6 Oracle10g回退段管理299

9.6.1 回退段概述299

9.6.2 创建公共回退段301

9.6.3 创建私有回退段303

9.6.4 设计特殊回退段305

9.6.5 修改回退段306

9.6.6 删除回退段307

9.7 本章小结308

习题308

第10章 Oracle10g管理文件311

10.1 什么是Oracle管理文件311

10.2 设置Oracle管理文件参数311

10.3 Oracle管理文件命令规则313

10.3.1 数据文件命名规则313

10.4 使用Oracle管理文件创建数据库314

10.3.4 临时文件命名规则314

10.3.2 控制文件命名规则314

10.3.3 日志文件命名规则314

10.4.1 创建数据库时控制文件使用参数的顺序315

10.4.2 创建数据库时日志文件使用参数的顺序315

10.4.3 创建数据库时系统表空间数据文件使用参数的顺序315

10.4.4 创建数据库时Undo表空间数据文件使用参数的顺序316

10.4.5 创建数据库时临时文件使用参数的顺序316

10.4.6 创建默认数据库317

10.4.7 定义部分参数创建数据库317

10.4.8 指定Oracle管理文件大小创建数据库318

10.5 使用Oracle管理文件创建日志文件组319

10.5.1 创建日志文件组的特点319

10.5.2 设置Oracle管理文件参数320

10.5.3 增加日志文件组320

10.5.4 创建数据库时创建日志文件320

10.6.2 设置Oracle管理文件参数321

10.6.1 使用Oracle管理文件创建控制文件的方法321

10.5.5 删除日志文件组321

10.6 使用Oracle管理文件创建控制文件321

10.6.3 创建数据库时创建控制文件322

10.6.4 用命令行创建控制文件323

10.7 使用Oracle管理文件创建表空间323

10.7.1 设置Oracle管理文件参数324

10.7.2 创建表空间324

10.7.3 为表空间增加数据文件325

10.7.4 删除表空间325

10.8 使用Oracle管理文件创建临时表空间325

10.8.1 设置Oracle管理文件参数326

10.8.2 创建数据库时创建临时表空间326

10.8.3 创建临时表空间326

10.10 本章小结327

10.9 使用Oracle管理文件创建Undo表空间327

习题328

第11章 Oracle10g用户管理329

11.1 数据库用户概述329

11.2 数据库用户的安全参数329

11.2.1 用户默认表空间330

11.2.2 用户临时表空间331

11.2.3 用户资源文件332

11.2.4 用户表空间存取限制332

11.3 创建用户的资源文件333

11.4 创建用户338

11.5 修改用户341

11.6 删除用户342

11.7 监视用户343

习题345

11.8 本章小结345

第12章 Oracle10g权限与角色管理347

12.1 Oracle数据库权限概述347

12.2 系统权限管理348

12.2.1 系统权限分类348

12.2.2 系统权限的授权命令351

12.2.3 系统权限的回收353

12.3 实体权限管理353

12.3.1 实体权限分类354

12.3.2 实体权限的授权命令354

12.3.3 实体权限的回收356

12.4 角色管理357

12.4.1 角色概述357

12.4.2 系统预定义角色358

12.4.3 创建角色361

12.4.4 修改角色363

12.4.5 设置角色生效或失效364

12.4.6 修改用户使角色生效或失效365

12.4.7 删除角色366

12.5 本章小结366

习题367

第13章 Oracle10g数据库备份与恢复369

13.1 数据库备份与恢复概述369

13.1.1 数据库备份369

13.1.2 数据库恢复370

13.1.3 备份与恢复方法371

13.2 数据库归档方式371

13.2.1 日志管理与数据库归档方式371

13.2.2 非归档方式372

13.2.3 归档方式373

13.3 数据库归档方式配置373

13.3.1 数据库归档配置参数374

13.3.2 数据库归档方式配置方案一375

13.3.3 数据库归档方式配置方案二378

13.4 物理备份数据库378

13.4.1 完全数据库脱机备份378

13.4.2 部分数据库联机备份379

13.4.3 部分数据库脱机备份382

13.4.4 控制文件在线备份383

13.5 逻辑备份数据库384

13.5.1 数据库逻辑备份概述384

13.5.2 逻辑导出385

13.5.3 逻辑导入389

13.5.4 逻辑备份与数据库核心字符集问题391

13.6 表空间传输394

13.7 本章小结395

习题396

14.1.1 数据泵与EXP/IMP的区别397

14.1 数据泵技术概述397

第14章 Oracle10g数据泵技术397

14.1.2 主表398

14.1.3 进程结构398

14.2 数据泵使用方法398

14.3 使用数据泵进行表空间传输401

第15章 Oracle10g数据库备份与恢复实例403

15.1 数据库实例启动失败时的数据库恢复方法403

15.1.1 参数文件设置错误时的数据库启动方法403

15.1.2 进程、内存参数设置错误时的数据库启动方法404

15.1.3 实例参数设置错误时的数据库启动方法405

15.2 控制文件破坏时的数据库恢复方法406

15.2.1 控制文件有镜像文件时的数据库恢复方法406

15.2.2 控制文件没有镜像文件时的数据库恢复方法407

15.3 日志文件破坏时的数据库恢复方法408

15.4.1 什么是完全数据库恢复409

15.4 完全数据库恢复409

15.4.2 完全数据库恢复的语法410

15.4.3 数据库运行在非归档方式时数据文件破坏的数据库恢复方法410

15.4.4 数据库运行在归档方式时数据文件破坏的数据库恢复方法(Ⅰ)411

15.4.5 数据库运行在归档方式时数据文件破坏的数据库恢复方法(Ⅱ)412

15.4.6 数据库关闭时数据文件破坏的数据库恢复方法412

15.4.7 数据库运行时数据文件破坏的数据库恢复方法415

15.5 不完全数据库恢复415

15.5.1 什么是不完全数据库恢复416

15.5.2 不完全数据库恢复语法416

15.5.3 恢复一个被删除的表417

15.5.4 恢复一个被删除的表空间418

15.5.5 在线日志破坏时的数据库恢复420

15.5.6 日志文件不足两个组时的数据库恢复422

15.5.7 使用热备份控制文件恢复数据库423

习题425

15.6 本章小结425

第16章 Oracle10g闪回操作427

16.1 什么是闪回操作427

16.2 闪回操作在数据库恢复中的应用427

16.2.1 查询闪回427

16.2.2 表闪回429

16.2.3 删除闪回429

16.2.4 数据库闪回430

第17章 Oracle10g恢复管理器431

17.1 什么是恢复管理器431

17.2 恢复目录431

17.2.1 什么是恢复目录431

17.2.2 创建恢复目录432

17.3 RMAN连接到目标数据库433

17.3.1 无恢复目录433

17.3.2 有恢复目录434

17.4 RMAN命令分类435

17.5 配置RMAN437

17.5.1 通道概述437

17.5.2 RUN命令介绍438

17.5.3 自动通道配置438

17.5.4 手动通道配置440

17.5.5 显示通道配置参数441

17.5.6 设置通道控制参数442

17.5.7 RMAN备份环境设置443

17.6 使用COPY命令备份数据库444

17.6.1 COPY命令语法444

17.6.2 分配通道445

17.6.3 使用COPY命令备份数据库实例446

17.6.4 显示COPY备份结果447

17.7.1 BACKUP命令语法448

17.7 使用BACKUP命令备份数据库448

17.7.2 备份文件存储格式449

17.7.3 分配通道450

17.7.4 使用BACKUP命令备份数据库451

17.7.5 多份数据备份454

17.7.6 BACKUP增量备份455

17.7.7 BACKUP命令的其他选项455

17.8 使用RMAN恢复数据库457

17.8.1 RESTORE命令458

17.8.2 RECOVER命令458

17.8.3 使用RMAN恢复数据库实例459

17.9 恢复目录维护命令461

17.9.1 DELETE命令462

17.9.2 CHANGE命令463

17.9.3 CATALOG命令464

17.9.4 CROSSCHECK命令465

17.9.5 LIST命令467

17.9.6 REPORT命令468

17.9.7 SHOW命令469

第18章 Oracle10g数据库审计471

18.1 数据库审计概述471

18.1.1 什么是审计471

18.1.2 启动数据库审计471

18.1.3 Oracle审计级别472

18.2 语句级审计473

18.3 权限级审计475

18.4 实体级审计477

18.5 审计结果479

18.6 设置系统自动跟踪480

18.6.1 设置后台进程跟踪480

18.6.2 设置SQL跟踪481

习题483

18.7 本章小结483

第19章 Oracle10g数据加载485

19.1 SQL*LOADER介绍485

19.2 数据加载参数485

19.3 数据加载应用实例486

19.4 将Excel数据加载到Oracle数据库490

第20章 Oracle10g数据库性能优化与调整491

20.1 内存优化与调整491

20.1.1 数据缓冲区调整491

20.1.2 共享池调整494

20.1.3 日志缓冲区调整497

20.1.4 排序区调整499

20.2 磁盘I/O优化与调整500

20.3 CPU调整问题501

20.4.1 分析SQL语句的执行过程502

20.4 SQL语句优化问题502

20.4.2 将常用的实体驻留内存503

20.4.3 创建索引505

20.4.4 创建聚簇506

20.4.5 创建哈希索引506

20.4.6 SQL优化器506

20.5 数据库参数的动态统计507

20.6 本章小结509

习题509

第21章 Oracle10g自动存储管理511

21.1 自动存储管理概述511

21.2 ASM实例管理513

21.2.1 ASM配置方案513

21.2.2 创建ASM实例513

21.2.3 启动ASM实例514

21.3.1 创建磁盘分区515

21.3 在Windows NT下创建磁盘组515

21.3.2 创建ASM实例516

21.3.3 创建外部冗余磁盘组516

21.3.4 创建常规冗余磁盘组517

21.3.5 创建高冗余磁盘组517

21.4 在Unix下创建磁盘组518

21.4.1 启动ASM实例518

21.4.2 创建外部冗余磁盘组518

21.4.3 创建常规冗余故障磁盘组519

21.4.4 创建高冗余磁盘组519

21.5 ASM磁盘组管理520

21.5.1 为磁盘组增加磁盘成员520

21.5.2 从磁盘组中删除磁盘成员521

21.5.3 删除磁盘组521

21.6 磁盘组模板管理522

21.7.2 ASM文件别名管理523

21.7 磁盘组目录及文件管理523

21.7.1 创建ASM目录结构523

21.7.3 删除磁盘组524

21.8 ASM在数据库中的使用524

21.8.1 设置数据库实例参数524

21.8.2 使用ASM创建表空间525

21.8.3 使用ASM创建数据库526

21.8.4 使用ASM创建日志文件526

21.8.5 使用ASM创建控制文件526

21.8.6 使用ASM创建归档日志527

21.9 在Unix系统中配置ASM磁盘组527

21.9.1 检查系统中是否存在磁盘组527

21.9.2 在Sun Solaris下配置ASM磁盘组527

21.9.3 在AIX下配置ASM磁盘组528

21.9.4 在HP-UX下配置ASM磁盘组528

热门推荐