图书介绍
Oracle 10g DBA宝典【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 路川,胡欣杰,何楚林编者 著
- 出版社: 北京:电子工业出版社
- ISBN:7121034131
- 出版时间:2007
- 标注页数:862页
- 文件大小:210MB
- 文件页数:881页
- 主题词:关系数据库-数据库管理系统,Oracle 10g
PDF下载
下载说明
Oracle 10g DBA宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 基本运行环境管理工作1
第1章 Oracle 10g的安装与卸载2
1.1 安装前的准备工作2
1.1.1 常见的应用结构2
1.1.2 安装准备工作及注意事项5
1.1.3 安装环境举例7
1.2 安装Oracle 10g数据库(高级安装)9
1.3 查看和验证安装结果20
1.3.1 程序组20
1.3.2 文件体系结构20
1.3.3 服务、进程22
1.3.4 注册项24
1.3.5 环境变量24
1.3.6 运行管理工具程序25
1.4 卸载Oracle 10g数据库28
1.5 小结31
第2章 创建和删除数据库32
2.1 创建数据库的准则32
2.1.1 规划数据库32
2.1.2 检查必要条件33
2.1.3 决定创建方式34
2.2 使用DBCA创建数据库34
2.3 查看、验证用DBCA创建的新数据库的结果56
2.3.1 查看数据库文件、服务等情况56
2.3.2 运行管理工具程序58
2.4 使用DBCA删除数据库61
2.5 手动删除数据库64
2.6 小结65
第3章 启动和关闭数据库66
3.1 管理初始化参数文件66
3.1.1 服务器参数文件概述67
3.1.2 导出服务器参数文件68
3.1.3 创建服务器参数文件71
3.1.4 更改初始化参数72
3.1.5 更改数据库启动时使用的参数文件模式74
3.1.6 查看初始化参数76
3.2 启动和关闭数据库的概念和步骤78
3.2.1 启动数据库的概念和步骤78
3.2.2 关闭数据库的概念和步骤80
3.3 在SQL*Plus中启动和关闭数据库81
3.3.1 准备启动和关闭数据库81
3.3.2 启动模式与启动选项82
3.3.3 在SQL*Plus中关闭数据库86
3.3.4 转换启动模式或修改数据库的状态89
3.4 使用Windows服务启动和关闭数据库92
3.4.1 Oracle服务92
3.4.2 启动服务93
3.4.3 关闭服务95
3.4.4 设置服务启动类型97
3.5 在OEM中启动和关闭数据库97
3.5.1 给操作系统用户分配适当的权限97
3.5.2 关闭数据库100
3.5.3 启动数据库103
3.6 管理会话107
3.6.1 使用ALTER SYSTEM语句管理会话109
3.6.2 使用OEM管理会话110
3.7 监视预警日志内容113
3.8 小结119
第4章 网络服务与网络管理120
4.1 Oracle网络服务概述120
4.1.1 网络体系结构120
4.1.2 网络的驱动122
4.1.3 网络的特点123
4.1.4 网络的几个基本概念124
4.1.5 网络配置与工具简介130
4.2 服务器端监听程序的配置管理132
4.2.1 配置文件listener.ora132
4.2.2 用ONM管理监听程序133
4.2.3 用OEM管理监听程序136
4.2.4 启动和使用非默认监听程序140
4.3 客户机端网络服务名的配置管理151
4.3.1 配置文件tnsnames.ora152
4.3.2 用ONM管理本地网络服务名153
4.3.3 用OEM管理本地网络服务名157
4.4 使用ONCA工具进行网络配置162
4.4.1 监听程序配置162
4.4.2 本地Net服务名配置167
4.4.3 测试Net服务名171
4.4.4 命名方法配置173
4.5 主机命名方法的配置与使用175
4.5.1 基本过程175
4.5.2 配置使用同一台主机上的多个数据库180
4.6 轻松连接命名方法的配置与使用181
4.7 小结183
第2部分 Oracle 10g体系结构与存储管理185
第5章 Oracle 10g体系结构概述186
5.1 数据库的三级模式、二级映像结构186
5.1.1 三级模式186
5.1.2 二级映像188
5.2 数据库系统的组建与数据查询过程189
5.3 存储结构190
5.3.1 逻辑存储结构191
5.3.2 物理存储结构199
5.4 软件结构203
5.4.1 软件结构203
5.4.2 内存结构203
5.4.3 进程结构211
5.4.4 后台进程214
5.5 数据字典221
5.5.1 数据字典的概念221
5.5.2 数据字典的组成222
5.5.3 数据字典的使用227
5.5.4 动态性能表和动态性能视图232
5.5.5 查询数据字典视图的信息234
5.6 在OEM中查询内存参数与数据字典视图235
5.6.1 查询内存参数235
5.6.2 查询数据字典视图235
5.7 数据库服务的工作过程与原理238
5.7.1 连接到数据库服务238
5.7.2 执行SQL语句239
5.8 小结241
第6章 管理控制文件243
6.1 控制文件概述243
6.2 管理控制文件的准则244
6.2.1 提供控制文件的文件名244
6.2.2 多路复用控制文件245
6.2.3 适当放置控制文件250
6.3 管理控制文件的大小251
6.4 备份控制文件252
6.4.1 将控制文件备份为二进制文件253
6.4.2 将控制文件备份为文本文件253
6.5 创建控制文件258
6.5.1 创建初始控制文件258
6.5.2 创建新的控制文件259
6.6 删除控制文件270
6.7 移动控制文件271
6.8 查询控制文件信息273
6.9 在OEM中管理控制文件274
6.10 小结277
第7章 管理表空间278
7.1 表空间概述278
7.1.1 表空间的特性与作用278
7.1.2 表空间的类型280
7.1.3 表空间的区、段管理方式283
7.1.4 表空间的状态287
7.2 管理表空间的准则288
7.2.1 确定表空间的大小289
7.2.2 表空间的配置293
7.2.3 为用户设置表空间配额和临时表空间295
7.3 创建表空间295
7.3.1 创建(永久)表空间297
7.3.2 创建大文件表空间301
7.3.3 创建临时表空间301
7.3.4 创建撤销表空间302
7.4 修改表空间304
7.4.1 扩展表空间304
7.4.2 修改属性、状态305
7.5 删除表空间312
7.6 查询表空间信息314
7.6.1 查询表空间的基本信息315
7.6.2 查询表空间及其默认存储参数315
7.6.3 查询表空间中数据文件的信息316
7.6.4 统计每个表空间的空闲空间(盘区)信息317
7.6.5 查询表空间的空闲空间大小317
7.6.6 查询临时表空间组的信息318
7.6.7 查询临时表空间的临时文件信息318
7.7 在OEM中管理表空间318
7.7.1 创建(永久)表空间318
7.7.2 创建临时表空间组322
7.7.3 扩展表空间326
7.7.4 修改表空间的属性、状态328
7.7.5 删除表空间333
7.8 小结335
第8章 管理数据文件336
8.1 数据文件概述336
8.2 管理数据文件的准则337
8.2.1 确定数据文件的数量和大小338
8.2.2 合理地放置数据文件338
8.3 创建数据文件339
8.3.1 在创建表空间时创建数据文件339
8.3.2 向表空间添加数据文件340
8.3.3 查询新创建的数据文件的信息341
8.4 改变数据文件的大小342
8.4.1 数据文件的空间大小及其局限性342
8.4.2 设置数据文件为自动扩展344
8.4.3 手动改变数据文件的大小345
8.5 在ARCHIVELOG模式中修改数据文件的可用性347
8.5.1 将数据库设置成ARCHIVELOG模式347
8.5.2 修改数据文件的可用性348
8.6 移动数据文件351
8.6.1 在OPEN状态下移动数据文件351
8.6.2 在MOUNT状态下移动数据文件354
8.6.3 将只读表空间中的数据文件移动到只读介质上356
8.7 删除数据文件357
8.7.1 删除表空间中的所有数据文件357
8.7.2 只删除一个数据文件358
8.8 查询数据文件信息360
8.8.1 查询数据文件的信息360
8.8.2 查询临时文件的信息363
8.8.3 查询数据文件的使用信息364
8.8.4 查询数据文件的读写信息364
8.9 在OEM中管理数据文件365
8.9.1 创建数据文件365
8.9.2 向表空间添加数据文件368
8.9.3 修改表空间中所有数据文件的可用性371
8.10 小结374
第9章 管理重做日志文件375
9.1 重做日志文件概述375
9.1.1 重做日志文件的作用与目的375
9.1.2 重做记录376
9.1.3 系统更改编号SCN377
9.1.4 如何写入重做日志文件378
9.1.5 重做日志文件的归档381
9.2 管理重做日志文件的准则382
9.2.1 多路复用重做日志文件382
9.2.2 合理放置重做日志文件383
9.2.3 合理设置重做日志文件组、文件的数量大小384
9.3 添加重做日志文件组及其成员386
9.3.1 添加重做日志文件组386
9.3.2 添加重做日志文件组的成员387
9.4 删除重做日志文件组及其成员389
9.4.1 删除重做日志文件组389
9.4.2 删除重做日志文件组的成员391
9.5 清除重做日志文件组393
9.6 移动重做日志文件396
9.6.1 在OPEN状态下移动重做日志文件396
9.6.2 在MOUNT状态下移动重做日志文件398
9.7 查询重做日志文件信息402
9.8 在OEM中管理重做日志文件404
9.8.1 添加重做日志文件组404
9.8.2 添加重做日志文件组的成员406
9.8.3 删除重做日志文件组的成员409
9.8.4 移动重做日志文件组的成员411
9.8.5 删除重做日志文件组414
9.9 小结416
第10章 使用LogMiner分析重做日志文件417
10.1 LogMiner概述417
10.1.1 分析重做日志文件的价值417
10.1.2 LogMiner及其功能418
10.2 提取LogMiner使用的数据字典419
10.3 指定LogMiner要分析的重做日志文件422
10.4 启动LogMiner会话424
10.5 查看使用分析结果426
10.5.1 执行案例操作426
10.5.2 分析重做日志文件并查看结果428
10.6 结束LogMiner会话434
10.7 小结434
第11章 管理归档日志文件435
11.1 归档与归档模式435
11.1.1 NOARCHIVELOG模式436
11.1.2 ARCHIVELOG模式437
11.2 归档参数440
11.2.1 归档目标位置参数440
11.2.2 归档日志文件命名规则参数442
11.2.3 启用或禁用自动归档功能的参数442
11.2.4 ARCn后台进程的最大个数参数444
11.2.5 最小成功归档的目标数量参数与归档目标参数的选项445
11.2.6 启用或禁用归档目标位置的参数448
11.2.7 归档进程的跟踪级别参数448
11.3 改变数据库的归档模式449
11.3.1 改变成ARCHIVELOG模式450
11.3.2 改变成NOARCHIVELOG模式451
11.4 一个归档的案例与分析归档日志文件452
11.4.1 在初始化参数文件中编辑归档参数452
11.4.2 将数据库改变成ARCHIVELOG模式453
11.4.3 操作数据库并手动归档454
11.4.4 分析归档日志文件455
11.5 查询有关归档的信息456
11.5.1 使用ARCHIVE LOG LIST命令456
11.5.2 使用数据字典视图457
11.6 在OEM中管理归档459
11.6.1 查看归档日志文件的信息459
11.6.2 查看和改变归档目标位置的信息460
11.6.3 将数据库改变成ARCHIVELOG模式465
11.7 小结471
第12章 管理撤销表空间472
12.1 撤销的概念、目的与作用472
12.1.1 撤销的概念472
12.1.2 事务的回退474
12.1.3 读一致性476
12.1.4 闪回查询476
12.1.5 事务的恢复478
12.2 撤销参数479
12.2.1 UNDO_MANAGEMENT参数480
12.2.2 UNDO_TABLESPACE参数480
12.2.3 UNDO_RETENTION参数483
12.3 有关撤销的解决方案486
12.3.1 确定撤销表空间的大小486
12.3.2 关于管理撤销问题的方法与忠告489
12.4 管理撤销表空间489
12.4.1 创建撤销表空间490
12.4.2 修改撤销表空间491
12.4.3 更改撤销表空间492
12.4.4 删除撤销表空间494
12.5 在OEM中管理撤销表空间494
12.5.1 创建撤销表空间494
12.5.2 修改撤销表空间498
12.5.3 更改撤销表空间500
12.6 查询与监控有关撤销的信息502
12.6.1 撤销表空间及其数据文件的信息505
12.6.2 撤销段的统计信息505
12.6.3 最近的撤销信息506
12.6.4 撤销表空间的使用高峰时间507
12.6.5 执行时间最长的查询507
12.6.6 活动事务使用的撤销段及其区508
12.6.7 在OEM中查看撤销空间的使用情况509
12.7 小结511
第3部分 数据库安全与审计管理513
第13章 管理权限514
13.1 权限概述514
13.1.1 权限的分类与管理514
13.1.2 系统权限的控制作用举例516
13.1.3 对象权限的控制作用举例516
13.2 系统权限的分类518
13.3 对象权限的分类522
13.4 系统权限与对数据字典基础表的保护524
13.5 授予、回收权限525
13.5.1 授予系统权限526
13.5.2 查询系统权限529
12.5.3 回收系统权限531
13.5.4 在OEM中管理系统权限532
13.5.5 授予对象权限535
13.5.6 查询对象权限540
13.5.7 回收对象权限544
13.5.8 在OEM中管理对象权限546
13.6 精细访问控制548
13.6.1 虚拟专用数据库548
13.6.2 精细访问控制的实现550
13.6.3 安全策略的管理557
13.7 小结558
第14章 管理角色560
14.1 角色概述560
14.2 一个利用角色进行权限管理的案例561
14.3 预定义角色564
14.4 管理自定义角色568
14.4.1 创建角色568
14.4.2 角色的权限管理569
14.4.3 更改角色571
14.4.4 用户的角色管理572
14.4.5 启用与禁用角色577
14.4.6 删除角色578
14.4.7 查询角色信息578
14.4.8 在OEM中管理角色581
14.5 PL/SQL过程与权限、角色的关系587
14.5.1 使用定义者权限还是使用调用者权限587
14.5.2 需要使用直接授予的权限589
14.6 使用OS角色591
14.6.1 在操作系统中创建用户591
14.6.2 修改初始化参数592
14.6.3 创建数据库角色(OS角色)并授权593
14.6.4 在操作系统中按权限或角色创建组594
14.6.5 为操作系统用户分配操作系统组596
14.6.6 使用OS角色操作数据库598
14.7 小结600
第15章 管理概要文件602
15.1 概要文件概述602
15.1.1 概要文件及其意义602
15.1.2 默认概要文件603
15.1.3 资源限制参数604
15.2 管理概要文件607
15.2.1 创建概要文件607
15.2.2 更改概要文件608
15.2.3 分配概要文件610
15.2.4 删除概要文件611
15.2.5 启用和禁用内核资源限制611
15.3 使用概要文件管理口令612
15.3.1 登录失败与账户锁定612
15.3.2 口令的有效期613
15.3.3 口令的历史记录615
15.3.4 口令的复杂性617
15.4 使用概要文件管理内核资源622
15.4.1 限制会话内核资源622
15.4.2 限制语句调用级内核资源626
15.5 查询概要文件信息627
15.5.1 查询现有的概要文件及其参数值627
15.5.2 查询用户所使用的概要文件及其参数值627
15.5.3 查询组合限制(服务单元)的加权值628
15.6 在OEM中管理概要文件629
15.6.1 查看、编辑概要文件629
15.6.2 生成概要文件的DDL语句632
15.6.3 创建概要文件633
15.6.4 更改概要文件636
15.7 小结637
第16章 管理用户639
16.1 安全与用户概述639
16.1.1 数据库的安全639
16.1.2 数据库用户的分类及其职责640
16.1.3 预定义的用户642
16.1.4 用户的方案643
16.2 数据库的管理账户与权限644
16.3 创建用户645
16.4 更改用户647
16.5 删除用户648
16.6 管理用户649
16.6.1 验证方式649
16.6.2 权限与角色654
16.6.3 默认表空间654
16.6.4 临时表空间656
16.6.5 表空间配额657
16.6.6 资源限制与概要文件658
16.6.7 账户状态659
16.7 遵守Oracle的许可证协议660
16.7.1 并发会话数许可证661
16.7.2 命名用户数许可证661
16.7.3 设置Oracle的许可证协议661
16.8 查询用户的信息664
16.8.1 查询用户的账户信息665
16.8.2 查询用户所使用的表空间及其配额665
16.8.3 查询用户的角色与权限666
16.8.4 查询当前登录的用户667
16.8.5 查询特权用户667
16.8.6 查询当前用户所创建的表及其所在的表空间667
16.9 在OEM中管理用户668
16.9.1 创建用户668
16.9.2 更改用户的表空间配额671
16.9.3 账户解锁和口令重设673
16.9.4 授予角色和权限676
16.9.5 生成DDL679
16.9.6 删除用户679
16.10 小结682
第1 7章 数据库审计管理683
17.1 审计概述683
17.1.1 什么是审计及其作用683
17.1.2 审计的分类684
17.1.3 审计的策略684
17.2 与审计有关的表和数据字典视图687
17.3 特权用户的审计689
17.4 普通用户的数据库审计692
17.4.1 数据库审计的步骤692
17.4.2 启用与禁用数据库审计693
17.4.3 语句审计694
17.4.4 权限审计698
17.4.5 对象审计700
17.5 管理审计表704
17.5.1 对AUD$表的操作进行审计704
17.5.2 控制审计跟踪表的大小705
17.5.3 归档与删除审计记录705
17.6 使用PL/SQL包进行精细对象审计709
17.6.1 创建FGA策略710
17.6.2 查看数据库中的FGA策略711
17.6.3 禁用与启用FGA策略712
17.6.4 执行与FGA策略相关的SQL操作712
17.6.5 查看FGA策略的审计记录713
17.6.6 删除FGA策略及其审计记录714
17.7 使用触发器进行应用审计714
17.7.1 创建自定义的审计表及其主键所需的序列714
17.7.2 创建DML触发器715
17.7.3 测试应用审计的结果716
17.8 小结717
第4部分 闪回技术与事务管理719
第18章 闪回技术720
18.1 闪回技术概述720
18.1.1 闪回技术的特征720
18.1.2 闪回和撤销段722
18.1.3 回收站723
18.1.4 闪回日志、闪回恢复区、闪回保留目标时间724
18.1.5 与闪回相关的表和视图726
18.1.6 支持闪回技术的PL/SQL包DBMS_FLASHBACK728
18.2 闪回查询729
18.3 闪回表732
18.3.1 创建闪回表的测试环境733
18.3.2 在SQL*Plus中闪回表734
18.3.3 在OEM中闪回表736
18.4 闪回删除740
18.4.1 在SQL*Plus中闪回删除741
18.4.2 在OEM中闪回删除744
18.4.3 在闪回删除中的注意事项747
18.5 闪回版本查询750
18.5.1 在SQL*Plus中闪回版本查询750
18.5.2 在OEM中闪回版本查询753
18.6 闪回事务查询756
18.6.1 在SQL*Plus中闪回事务查询757
18.6.2 在OEM中闪回事务查询758
18.7 闪回数据库759
18.7.1 配置具有闪回数据库功能的数据库760
18.7.2 执行闪回数据库761
18.8 小结764
第19章 事务的概念与数据库的恢复原理765
19.1 事务与事务处理765
19.1.1 事务的定义与例子765
19.1.2 事务处理766
19.2 事务控制的基本语句及功能767
19.2.1 事务的开始与结束768
19.2.2 提交事务769
19.2.3 回退全部事务770
19.2.4 设置保存点771
19.2.5 回退部分事务772
19.2.6 设置事务的属性772
19.2.7 设置可延迟约束的检验时机775
19.3 事务的状态与性质778
19.3.1 原子性778
19.3.2 一致性779
19.3.3 隔离性781
19.3.4 持久性783
19.4 事务处理的设计783
19.4.1 选择提交的次数784
19.4.2 安排逻辑单位与提交的位置784
19.4.3 选择隔离等级786
19.4.4 在PL/SQL中使用事务与事务控制786
19.5 事务与数据库恢复的原理787
19.5.1 数据库恢复概述788
19.5.2 数据冗余的实现技术788
19.5.3 故障的种类与恢复策略790
19.5.4 具有检查点的数据库的恢复技术792
19.5.5 Oracle数据库的备份与恢复的基本概念793
19.6 小结795
第20章 事务的并发控制技术797
20.1 并发控制的概念797
20.1.1 并发访问带来的问题797
20.1.2 锁、锁定与锁定协议799
20.1.3 活锁与死锁802
20.1.4 锁定的粒度与意向锁804
20.2 Oracle中的锁806
20.2.1 锁的分类806
20.2.2 锁的级别或类型811
20.2.3 锁的几个特点814
20.3 查询锁的信息817
20.3.1 通过数据字典视图查询锁的信息818
20.3.2 通过OEM查询锁的信息822
20.4 检测与解决锁争用823
20.4.1 死锁现象及其解决824
20.4.2 通过SQL*Plus检测与解决锁争用826
20.4.3 通过OEM检测与解决锁争用827
20.4.4 解决锁争用的策略与方法830
20.5 LOCK TABLE语句与DML锁的模式的相容规则论证831
20.5.1 SHARE(S)锁模式831
20.5.2 ROW SHARE(RS)锁模式831
20.5.3 ROW EXCLUSIVE(RX)锁模式833
20.5.4 SHARE ROW EXCLUSIVE(SRX)锁模式834
20.5.5 EXCLUSIVE(X)锁模式835
20.6 SELECT…FOR UPDATE语句与锁836
20.7 小结837
附录A 词汇与术语表839
热门推荐
- 588824.html
- 3163474.html
- 1128521.html
- 1341838.html
- 129609.html
- 436310.html
- 3389822.html
- 901704.html
- 1779735.html
- 2252011.html
- http://www.ickdjs.cc/book_1505857.html
- http://www.ickdjs.cc/book_3057748.html
- http://www.ickdjs.cc/book_2104544.html
- http://www.ickdjs.cc/book_901072.html
- http://www.ickdjs.cc/book_3574671.html
- http://www.ickdjs.cc/book_1154210.html
- http://www.ickdjs.cc/book_78901.html
- http://www.ickdjs.cc/book_1765045.html
- http://www.ickdjs.cc/book_1629590.html
- http://www.ickdjs.cc/book_2380209.html