图书介绍

Oracle9i 数据库管理员使用大全PDF|Epub|txt|kindle电子书版本网盘下载

Oracle9i 数据库管理员使用大全
  • 滕永昌编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302079447
  • 出版时间:2004
  • 标注页数:814页
  • 文件大小:98MB
  • 文件页数:835页
  • 主题词:关系数据库-数据库管理系统,Oracle 9i

PDF下载


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

下载说明

Oracle9i 数据库管理员使用大全PDF格式电子书版下载

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

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

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

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

图书目录

目 录1

第1章Oracle数据库概述1

1.1 Oracle数据库特点1

1.2 Oracle数据库发展过程2

1.3 Oracle数据库应用系统结构3

1.3.1 Oracle数据库应用系统层次结构4

1.3.2 Oracle分布式数据库系统结构5

1.3.3 Oracle客户-服务器系统结构10

1.3.4 Oracle浏览器-服务器系统结构12

1.4 Oracle应用服务器简介13

1.4.1 Oracle应用服务器管理界面15

1.4.2使用PL/SQL开发Web页面15

1.4.3 Oracle应用服务器安全管理16

1.5 Oracle客户端网络配置17

1.5.1 SQL*Net v2.0配置方法17

1.5.2 Oracle Net8配置方法23

1.5.3 Oracle Net8i配置方法28

1.5.4 Oracle9i Net Services配置方法31

1.6 Oracle数据库产品简介43

1.6.1 Oracle数据库产品组成43

1.6.2 Oracle产品名称的改变45

1.6.3不同人员需要掌握的Oracle知识45

1.7对象关系数据库46

1.7.1数据分区技术46

1.7.2支持大型在线事务处理47

1.8网络计算数据库48

1.8.1 网络计算数据库简介48

1.8.2数据库功能的改变49

1.8.3新增功能49

1.9本章小结53

习题53

第2章Oracle9i数据库新特性54

2.1 Oracle9i数据库产品结构54

2.2 Oracle9i系统管理55

2.2.1 UNDO空间自动管理56

2.2.2动态内存管理56

2.2.3继续空间自动分配57

2.2.4恢复管理器RMAN的增强57

2.3 Oracle9i服务器参数文件SPFILE57

2.3.1 Oracle9i数据库参数文件58

2.3.2什么是服务器参数文件58

2.4 Oracle管理文件59

2.4.1什么是Oracle管理文件59

2.4.2不使用Oracle管理文件59

2.4.3使用Oracle管理文件59

2.4.4新增加的Oracle管理文件参数60

2.5 Oracle9i数据块60

2.6 Oracle9i数据库可靠性61

2.6.1数据库恢复功能的增强61

2.6.3防止人为错误62

2.6.2系统失败时数据库恢复62

2.6.4在线修改表结构63

2.6.5精确数据库修复63

2.7 Oracle9i数据库可扩展性64

2.7.1 通过Oracle9i Real Application Clusters增强事务处理能力64

2.7.2扩展的会话管理65

2.7.3 自动系统资源管理65

2.8 Oracle9i数据库性能的改进65

2.9.2数据通信安全66

2.9 Oracle9i数据库安全66

2.9.1数据库用户安全66

2.10 Oracle9i与Windows 2000集成67

2.11 Oracle9i支持的字符集67

2.12 Oracle9i数据库不支持的数据库运行参数68

2.13 Oracle9i动态参数69

2.14本章小结70

习题70

3.1.1数据库名71

3.1数据库名与实例名71

第3章数据库名、实例名、服务名与DBA管理工具71

3.1.2修改数据库名77

3.1.3数据库实例名79

3.2数据库域名与服务名92

3.2.1什么是数据库域名92

3.2.2数据库服务名97

3.2.3增加数据库域名102

3.3关于SYS用户的口令问题103

3.3.1 Oracle9i中的SYS用户104

3.3.2 SYS口令认证方法108

3.3.3修改SYS口令119

3.3.4取消SYS口令123

3.4 OEM配置与使用124

3.4.1什么是OEM124

3.4.2 OEM结构124

3.4.3配置OEM126

3.4.4启动OEM131

3.4.5使用OEM136

3.5关于数据库字符集154

3.5.1什么是字符集154

3.5.2确定字符集170

3.5.3修改数据库核心字符集172

3.5.4数据库字符集与数据库逻辑备份173

3.5.5关于US7ASCⅡ字符集问题176

3.6本章小结178

习题179

第4章Oracle9i服务器参数文件SPFILE180

4.1 Oracle9i数据库参数改变180

4.1.1 Oracle9i数据库不支持的参数180

4.1.2 Oracle9i数据库新增加的参数181

4.1.3 Oracle9i数据库参数限制182

4.1.4 Oracle9i动态参数185

4.2 Oracle9i新增加的参数功能与定义方法187

4.2.1 UNDO空间自动管理参数设置188

4.2.2默认临时表空间189

4.2.3动态内存管理参数设置190

4.2.4 Oracle管理文件OMFs192

4.2.5 时区192

4.3 Oracle9i文本参数文件格式193

4.4 Oracle9i服务器参数文件194

4.4.1什么是服务器参数文件194

4.4.2创建服务器参数文件195

4.4.3在线修改数据库参数198

4.4.4创建文本参数文件199

4.5本章小结200

习题200

第5章Oracle9i数据库体系结构202

5.1 Oracle数据库总体结构202

5.2物理结构204

5.2.1数据文件206

5.2.2 日志文件220

5.2.3数据库参数文件237

5.2.4控制文件239

5.3逻辑结构243

5.3.1逻辑结构概述244

5.3.2表空间245

5.3.3段255

5.3.4 区260

5.3.5数据块263

5.3.6模式对象264

5.4 Oracle9i动态内存管理267

5.4.1 SGA268

5.4.2 PGA276

5.4.3排序区276

5.4.4大池277

5.4.5Java池278

5.5 Oracle实例的进程结构278

5.5.1什么是Oracle实例278

5.5.2 Oracle实例进程结构279

5.5.3用户进程与服务器进程281

5.5.4后台进程结构283

5.5.5后台进程跟踪信息296

5.5.6锁等待问题299

5.6Oracle连接配置结构301

5.6.1组合用户与服务器结构302

5.6.2专用服务器结构302

5.6.3多线索服务器体系结构304

5.7本章小结306

习题307

第6章数据库启动与关闭309

6.1 Oracle9i在UNIX下启动309

6.1.1启动数据库309

6.1.2启动监听进程312

6.2 Oracle9i在Windows NT/2000下启动314

6.2.1启动数据库315

6.2.2启动监听进程317

6.3.1启动实例318

6.3数据库启动过程318

6.3.2安装数据库319

6.3.3打开数据库319

6.3.4数据库启动参数320

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

6.4.1数据库实例启动失败323

6.4.2数据库安装失败325

6.4.3数据库打开失败325

6.5关闭数据库328

6.5.1 NORMAL关机方式329

6.5.2 IMMEDIATE关机方式330

6.5.3 ABORT关机方式330

6.5.4 TRANSACTIONAL关机方式330

6.6 在UNIX下自动启动数据库331

6.7本章小结332

习题332

7.1.1 表空间概述334

第7章Oracle9i存储管理334

7.1表空间与数据文件334

7.1.2 Oracle表空间类型340

7.2段342

7.2.1数据段与聚簇段342

7.2.2索引段346

7.2.3回退段349

7.2.4临时段354

7.3 区357

7.3.1 区与段的关系357

7.3.2区的控制参数360

7.3.3区与磁盘碎片362

7.3.4本地化管理表空间磁盘碎片问题364

7.4数据块364

7.4.1数据块概述365

7.4.3空间使用率控制366

7.4.2数据块结构366

7.5本章小结370

习题370

第8章Oracle9i数据库安装372

8.1数据库安装概述372

8.2 Oracle9i在Sun Solaris下安装372

8.2.1创建Oracle安装用户372

8.2.2创建Oracle安装目录376

8.2.3安装环境要求377

8.2.4配置UNIX核心参数380

8.2.5编辑PROFILE文件382

8.2.6以Oracle登录开始数据库安装384

8.2.7安装结果394

8.3 Oracle9i在SCO UNIX下安装395

8.3.1创建Oracle安装用户395

8.3.2编辑PROFILE文件395

8.3.3配置操作系统参数395

8.4 Oracle9i在Windows 2000下安装396

8.3.4开始数据库安装396

8.5 Oracle9i在Windows 2000下卸载400

8.6配置Oracle9i在UNIX下自动启动环境402

8.7本章小结403

习题404

第9章创建Oracle9i数据库405

9.1创建数据库概述405

9.2在UNIX下创建数据库407

9.2.1确定数据库名、数据库实例名、服务名407

9.2.2创建参数文件407

9.2.3设置操作系统参数414

9.2.4启动实例创建数据库414

9.2.5创建数据字典418

9.2.6网络配置419

9.3.1确定数据库名、数据库实例名、服务名425

9.3.2编辑、修改参数文件425

9.3在Windows NT/2000下创建数据库425

9.3.3选择数据库实例426

9.3.4创建数据库实例427

9.3.5启动实例、创建数据库432

9.3.6创建数据字典434

9.3.7网络配置435

9.3.8一个创建数据库的脚本438

9.4使用向导工具创建数据库440

9.5本章小结453

习题454

第10章Oracle9i表空间管理456

10.1表空间概述456

10.1.1数据字典管理表空间457

10.1.2本地化管理表空间457

10.2创建表空间需要考虑的因素459

10.2.1创建表空间要求459

10.2.3段的分离问题461

10.2.4磁盘I/O竞争问题461

10.2.2磁盘碎片问题461

10.3数据字典表空间管理463

10.3.1创建数据字典管理表空间463

10.3.2为数据字典表空间增加数据文件465

10.3.3修改数据字典表空间存储参数466

10.4本地化管理表空间467

10.4.1创建UNIFORM本地化管理表空间467

10.4.2创建AUTOALLOCATE本地化管理表空间469

10.5.1为表空间增加数据文件471

10.5修改表空间471

10.5.2手工修改数据文件大小472

10.5.3数据文件的自动扩展属性(AUTOEXTEND)475

10.5.4修改表空间属性479

10.5.5数据文件的移动483

10.5.6修改数据文件的ONLINE/OFFLINE属性484

10.6数据字典管理表空间与本地化管理表空间转换485

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

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

10.7.1什么是临时表空间488

10.7.2创建数据字典管理临时表空间488

10.7临时表空间管理488

10.7.3修改数据字典管理临时表空间490

10.7.4创建本地化管理临时表空间490

10.7.5修改本地化管理临时表空间492

10.8创建非标准数据块表空间493

10.8.1配置BLOCKSIZE493

10.9删除表空间494

10.8.2创建非标准数据块表空间494

10.10Oracle9i表空间管理总结495

10.11本章小结497

习题497

第11章Oracle9i自动UNDO表空间管理499

11.1 什么是自动UNDO表空间管理499

11.2 UNDO表空间管理参数499

11.3创建UNDO表空间501

11.3.1创建数据库时创建UNDO表空间501

11.3.2命令行创建UNDO表空间502

11.3.3修改UNDO表空间503

11.4删除UNDO表空间504

11.5监控UNDO表空间505

11.6Oracle9i回退段管理506

11.6.1回退段概述507

11.6.2创建公共回退段508

11.6.3创建私有回退段511

11.6.4特殊回退段设计513

11.6.5修改回退段515

11.6.6删除回退段516

11.7本章小结517

习题517

第12章Oracle9i OMFs管理文件519

12.1什么是Oracle管理文件519

12.2设置Oracle管理文件参数519

12.3.1数据文件命名规则521

12.3 Oracle管理文件命名规则521

12.3.2控制文件命名规则522

12.3.3日志文件命名规则523

12.3.4临时文件命名规则523

12.4使用Oracle管理文件创建数据库524

12.4.1创建数据库时控制文件使用参数顺序524

12.4.2创建数据库时日志文件使用参数顺序524

12.4.4创建数据库时Undo表空间数据文件使用参数顺序525

12.4.3创建数据库时系统表空间数据文件使用参数顺序525

12.4.5创建数据库时临时文件使用参数顺序526

12.4.6创建默认数据库526

12.4.7定义部分参数创建数据库527

12.4.8指定Oracle管理文件大小创建数据库528

12.5使用Oracle管理文件创建日志文件组529

12.5.1创建日志文件组方法529

12.5.2设置Oracle管理文件参数530

12.5.3增加日志文件组530

12.6使用Oracle管理文件创建控制文件531

12.5.5删除日志文件组531

12.5.4在创建数据库时创建日志文件531

12.6.1使用Oracle管理文件创建控制文件方法532

12.6.2设置Oracle管理文件参数532

12.6.3在创建数据库时创建控制文件532

12.6.4命令行创建控制文件533

12.7使用Oracle管理文件创建表空间534

12.7.1设置Oracle管理文件参数534

12.7.2创建表空间535

12.7.3为表空间增加数据文件536

12.7.4删除表空间536

12.8使用Oracle管理文件创建临时表空间536

12.8.1设置Oracle管理文件参数537

12.8.2创建数据库时创建临时表空间537

12.8.3创建临时表空间538

12.9使用Oracle管理文件创建UNDO表空间538

习题539

12.10本章小结539

第13章Oracle9i用户管理541

13.1数据库用户概述541

13.2数据库用户的安全参数542

13.2.1用户默认表空间542

13.2.2用户临时表空间544

13.2.3用户资源文件PROFLIE544

13.2.4用户表空间存取限制545

13.3创建用户的PROFILE资源文件546

13.4创建用户552

13.5修改用户555

13.6删除用户557

13.7监视用户558

13.8本章小结561

习题561

第14章Oracle9i权限与角色管理563

14.1 Oracle数据库权限概述563

14.2.1系统权限分类565

14.2系统权限管理565

14.2.2系统权限授权命令568

14.2.3系统权限回收570

14.3实体权限管理571

14.3.1实体权限分类571

14.3.2实体权限授权命令572

14.3.3实体权限回收574

14.4角色管理575

14.4.1角色概述575

14.4.2系统预定义角色576

14.4.3创建角色580

14.4.4修改角色583

14.4.5设置角色生效或失效583

14.4.6修改用户使角色生效或失效585

14.4.7删除角色587

14.5本章小结587

习题587

15.1.1数据库备份589

第15章Oracle9i数据库备份与恢复589

15.1数据库备份与恢复概述589

15.1.2数据库恢复590

15.1.3备份与恢复方法591

15.2数据库归档方式592

15.2.1 日志管理与数据库归档方式592

15.2.2非归档方式593

15.2.3归档方式594

15.3数据库归档方式配置595

15.3.1数据库归档配置参数595

15.3.2数据库归档方式配置方案一597

15.3.3数据库归档方式配置方案二600

15.4物理备份数据库600

15.4.1完全数据库脱机备份600

15.4.2部分数据库联机备份601

15.4.3部分数据库脱机备份604

15.4.4控制文件在线备份605

15.5逻辑备份数据库607

15.5.1数据库逻辑备份概述607

15.5.2逻辑卸出608

15.5.3逻辑装入613

15.5.4逻辑备份与数据库核心字符集问题615

15.6表空间传输618

15.7在Windows NT/2000下自动备份数据库619

15.7.1 Windows NT/2000自动备份命令介绍620

15.7.2 AT命令介绍620

15.7.3自动数据库备份方法622

15.7.4 自动逻辑数据库备份实例622

15.7.5 自动物理数据库备份实例623

15.8在UNIX下自动数据库备份625

15.8.1编辑自动备份数据库的脚本文件625

15.8.2将数据库备份到磁带机625

15.8.4启动自动数据库备份进程626

15.8.3使用.netrc将数据自动传输到远程主机626

15.8.5在UNIX下实现Oracle数据库的自动备份628

15.9本章小结629

习题629

第16章 Oracle9i数据库备份与恢复实例631

16.1数据库实例启动失败时数据库的恢复方法631

16.1.1参数文件设置错误时,数据库启动631

16.1.2进程、内存参数设置错误时,数据库启动632

16.1.3实例参数设置错误,数据库启动633

16.2控制文件被破坏时数据库的恢复方法635

16.2.1控制文件有镜像文件时,数据库恢复635

16.2.2控制文件没有镜像文件时,数据库恢复636

16.3 日志文件被破坏时数据库的恢复方法637

16.4完全数据库恢复638

16.4.1什么是完全数据库恢复638

16.4.2完全数据库恢复的语法639

16.4.3数据库运行在非归档方式,数据文件被破坏,数据库恢复639

16.4.4数据库运行在归档方式,数据文件被破坏,数据库恢复(Ⅰ)640

16.4.5数据库运行在归档方式,数据文件被破坏,数据库恢复(Ⅱ)641

16.4.6数据库关闭时数据文件被破坏,数据库恢复642

16.4.7数据库运行时数据文件被破坏,数据库恢复644

16.4.8数据文件不能恢复到原目录,数据库恢复645

16.4.9数据库关闭时数据文件被破坏,数据文件646

没有备份,数据库恢复646

16.4.10数据库运行时数据文件被破坏,数据文件647

没有备份,数据库恢复647

16.4.11系统表空间SYSTEM数据文件被破坏,数据库恢复648

16.4.12回退段表空间RBS数据文件被破坏,数据库恢复649

16.5不完全数据库恢复652

16.5.1什么是不完全数据库恢复652

16.5.2不完全数据库恢复语法653

16.5.3恢复一个被删除的基表653

16.5.4恢复一个被删除的表空间655

16.5.5在线日志被破坏时,数据库恢复657

16.5.6 日志文件不足两个组时,数据库恢复659

16.5.7使用热备份控制文件恢复数据库660

16.6本章小结662

习题663

第17章Oracle9i恢复管理器665

17.1 什么是RMAN665

17.2恢复目录666

17.2.1什么是恢复目录666

17.2.2创建恢复目录666

17.3.1无恢复目录668

17.3 RMAN连接到目标数据库668

17.3.2有恢复目录669

17.4 RMAN命令分类670

17.5 配置RMAN673

17.5.1通道概述673

17.5.2 RUN命令介绍673

17.5.3自动通道配置674

17.5.4手动通道配置676

17.5.5显示通道配置参数677

17.5.6设置通道控制参数678

17.5.7 RMAN备份环境设置679

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

17.6.1 COPY命令语法681

17.6.2分配通道681

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

17.6.4显示COPY备份结果683

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

17.7.1 BACKUP命令语法685

17.7.2备份文件存储格式686

17.7.3分配通道687

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

17.7.5多份数据备份691

17.7.6 BACKUP增量备份692

17.7.7 BACKUP命令的其他选项693

17.8使用RMAN恢复数据库695

17.8.1 RESTORE命令695

17.8.2 RECOVER命令696

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

17.9恢复目录维护命令699

17.9.1 DELETE命令700

17.9.2 CHANGE命令701

17.9.3 CATALOG命令703

17.9.4 CROSSCHECK命令703

17.9.5 LIST命令705

17.9.6 REPORT命令707

17.9.7 SHOW命令708

第18章Oracle9i数据库审计710

18.1数据库安全措施710

18.2数据库审计概述711

18.2.1什么是审计711

18.2.2启动数据库审计711

18.2.3 Oracle审计级别712

18.3语句级审计713

18.4权限级审计716

18.5实体级审计718

18.6审计结果720

18.7设置系统自动跟踪721

18.7.1设置后台进程跟踪721

18.7.2设置SQL语句跟踪723

18.8本章小结726

习题726

19.1设置作业队列参数728

19.1.1什么是作业队列728

第19章Oracle9i作业队列管理与数据加载728

19.1.2设置作业队列参数729

19.2 Oracle9i作业队列管理729

19.2.1函数包DBMS-JOB介绍729

19.2.2作业队列管理732

19.2.3应用实例733

19.2.4删除作业队列735

19.3 Oracle9i数据加载736

19.3.1 SQL*LOADER介绍736

19.3.3数据加载应用实例737

19.3.2数据加载参数737

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

19.5本章小结743

习题743

第20章Oracle9i网络管理与分布式数据库744

20.1 Oracle数据库网络概述744

20.1.1 Oracle数据库网络简介744

20.1.2 Oracle网络产品的作用与特征745

20.2 Oracle网络配置745

20.2.1 Oracle网络配置简介745

20.2.2 Oracle数据库网络驱动747

20.2.3 Oracle监听进程配置文件747

20.2.4 Oracle网络连接解析文件749

20.3 CMAN配置与管理751

20.3.1 CMAN多路复用与连接共享池配置751

20.3.2 CMAN多协议网桥配置752

20.3.4 CMAN环境资源文件配置753

20.3.3 CMAN防火墙配置753

20.3.5网络配置应用实例754

20.4 Oracle9i多线索服务器配置755

20.4.1什么是多线索服务器755

20.4.2多线索服务器配置参数756

20.4.3连接池配置757

20.4.4在多线索服务器中使用专用服务器连接758

20.5 Oracle9i分布式数据库管理758

20.5.1什么是分布式数据库758

20.5.2分布式数据库的组成与特点759

20.5.3分布式数据库与数据库链路760

20.5.4使用数据库链路进行远程数据复制761

20.6本章小结764

习题764

第21章Oracle9i数据库性能优化与调整766

21.1内存优化与调整766

21.1.1数据缓冲区调整767

21.1.2共享池调整771

21.1.3 日志缓冲区调整775

21.1.4排序区调整777

21.2磁盘I/O优化与调整778

21.3 CPU调整问题779

21.4调整数据库缓存780

21.5 SQL语句优化问题784

21.5.1分析SQL语句的执行过程784

21.5.2将常用的实体驻留内存785

21.5.3创建索引788

21.5.4创建聚簇789

21.5.5创建哈希索引789

21.5.6 SQL优化器790

21.6数据库参数动态统计791

21.7本章小结792

习题793

第22章附录794

热门推荐