图书介绍
轻松掌握Windows NT环境的Oracle8iPDF|Epub|txt|kindle电子书版本网盘下载
![轻松掌握Windows NT环境的Oracle8i](https://www.shukui.net/cover/13/34829723.jpg)
- (美)(M.撒卡)Meghraj Thakkar著;夏毅等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505356909
- 出版时间:2000
- 标注页数:421页
- 文件大小:17MB
- 文件页数:434页
- 主题词:
PDF下载
下载说明
轻松掌握Windows NT环境的Oracle8iPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
本书的使用对象1
本书的组织1
引言1
本书使用的约定2
第一部分 Windows NT环境下Oracle数据库系统初探5
第1章 Windows NT与Orackle8i的体系结构5
1.1 Windows NT基础知识5
1.1.1 Windows NT体系结构5
1.2 Windows NT环境下Oracle 8i数据库系统体系结构8
1.3 Windows NT系统服务9
1.3.1 后台进程与线程9
1.4 Oracle数据库存储结构10
1.5 数据库文件11
1.5.1 初始化文件12
1.5.5 数据文件14
1.5.3 Redo日志文件14
1.5.4 存档日志文件14
1.6 数据库逻辑组件15
1.6.1 数据块(data block)15
1.6.2 数据区(cxient)15
1.6.3 段(segment)16
1.6.4 表空间(tablespace)16
1.7 数据字典表与视图16
1.8 小结19
1.9 问与答19
1.10 工作室19
测验19
练习19
2.1 Windows NT注册表20
第2章 用于Oracle 8i数据库的Windows NT系统工具20
2.2 控制面板22
2.3 磁盘管理器(CDisk Adminstrator)24
2.3.1 Oracle 8安.装中的RAID级24
2.4 事件查看器26
2.5 性能监视器29
2.5.1 监视Oracle 8i数据库对象29
2.6 用户管理器32
2.7 Windows NT诊断器(Windows NT Diagnostics)35
2.8 磁盘修复工具(Repair Disk Utility)36
2.10 Windows NT资源管理器(Windows NT Explore)38
2.13 小结39
2.14 问与答39
2.12 获得Windows NT网络命令帮助39
2.11 其他Windows NT系统工具39
2.15 工作室40
测验40
练习40
第3章 为Oracle 8i数据库系统配置Windows NT服务器*41
3.1 作出选择41
3.1.1 Windows NT系统上运行Oracle数据库基本的硬件需求45
3.2 Windows NT工作站与Windows NT服务器47
3.2 工作组与网域48
3.3.1 工作组模型48
3.3.2 网域模型49
3.3.3 在Windows NT网域之间建立委托关系49
3.4 应用服务包(Service Packs)53
3.4.1 应用服务包后运行Windows NT修复安装55
练习57
测验57
3.5 小结57
3.6 问与答57
3.7 工作室57
第4章 在Windows NT系统安装Oracle 8i58
4.1 系统需求58
4.2 启动数据库内容69
4.3 客户机/服务器安装70
4.4 使用多线程服务器(MTS)70
4.4.1 连接机制71
4.4.2 多线程服务器的初始化参数71
4.4.3 使用MTS的常见问题73
4.5 小结73
测验74
练习74
4.7 工作室74
4.6 问与答74
第二部分 创建数据库77
第5章 将Oracle 7移植到Oracle 8i77
5.1 使用MIG(移植实用程序)移植Oracle 数据库78
5.2 使用Oracle数据移植助手82
5.2.1 检查移植后数据库文件84
5.3 将Oracle 数据库移植到已存在的目录结构84
5.3.1 安装时移植Oracle 数据库85
5.4 将Oracle数据库移植到新的目录结构85
5.4.1 安装时移植Oracle 数据库85
5.5 使用导入/导出方式移植数据库85
5.6 使用Oracle Migration Assistant移植Microsoft Access88
5.8 小结89
5.7 移植后处理步骤89
5.9 问与答90
5.10 工作室90
测验90
练习90
第6章 在Windows NT下创建Oracle 8i数据库91
6.1 创建数据库为必备条件91
6.2 为数据库选择初始化参数92
6.3 组织数据库结构以减少争用和碎片93
6.4 设置环境变量94
6.5 选择数据库创建方法95
6.5.1 使用CREATE DATABASE命令96
6.6 删除数据库104
6.7 小结104
测验105
6.8 问与答105
6.9 工作室105
练习106
第7章 使用Migration Workhench将SQL Server数据库移植到Oracle 8i107
7.1 使用Migration Workbench108
7.1.1 学习使用Migration Workbench图形用户界面109
7.2 保存模式对象111
7.3 安装Oracle Migration Workbench111
7.3.1 Oracle Migration Workbench文件位置113
7.3.2 创建Oracle Migration Workbench存储结构113
7.4 Oracle Migration Workbench分析器(Parser)问题115
7.4.1 移植DATETIME数据类型116
7.4.2 存储过程的错误处理117
7.4.5 移植单独的SQL语句118
7.4.4 自定义错误信息118
7.4.3 RAISERROR语句118
7.4.6 处理逻辑事务(Logical Transaction)119
7.4.7 移植临时表119
7.5 小结122
7.6 问与答122
7.7 工作室122
测验122
练习122
第8章 在Windows NT下集成和管理Oracle8i123
8.1 OS确认123
8.1.1 创建一个被Windows NT确认的DBA帐户123
8.2 Windows NT下的最优灵活体系结构(OFA)126
8.2.1 为什么使用OFA兼容数据库126
8.3 配置自动关闭130
8.5 自动启动数据库131
8.4 数据库密码加密131
8.5.1 当数据库不能自动启动时的调试提示132
8.6 在Windows NT下使用16位应用程序133
8.6.1 Windows NT下的16位应用程序134
8.6.2 在自己的NTVDM中运行16位应用程序的调试134
8.6.3 把一个应用程序设定为Windows NT服务135
8.7 使用Windows NT调度程序135
8.8 使用实例管理器(ORADIM)137
8.9 小结139
8.10 问与答140
8.11 工作室140
测试140
练习140
9.1.1 熟悉SQL*Loader的文件143
9.1 使用SQL*Loader143
第三部分 使用Oracle实用工具143
第9章 使用Oracle工具143
9.1.2 数据装载145
9.1.3 改善SQL Loader性能149
9.2 EXPDRT/IMPORT实用工具150
9.2.1 Oracle EXPORT和IMPORT参数153
9.2.2 优化数据库输出155
9.2.3 优化数据库输入155
9.2.4 用EXPORT VIEWS156
9.2.5 EXPORT/IMPORT和次序156
9.3 小结157
测验158
练习158
9.5 工作室158
9.4 问与答158
第10章 使用Oracle企业管理器管理Oracle8i159
10.1 介绍OEM部件159
10.1.1 OEM控制台160
10.1.2 OEM容器(Repository)160
10.1.3 通信守护进程(DAEMON)161
10.1.4 智能代理161
10.1.5 通用服务161
10.1.6 应用程序接口(API)162
10.2 OEM请求文件示例162
10.2.1 SQLNET.ORA客户文件162
10.2.2 TNSNAMES.ORA客户文件163
10.2.3 TOPOLOGY.ORA客户文件163
10.2.6 LISTENER.ORA服务文件164
10.2.5 TNSNAMES.ORA服务文件164
10.2.4 SQLNET.ORA服务文件164
10.2.7 SNMP.ORA服务文件165
10.3 使用数据库应用程序165
10.3.1 启动和关闭数据库167
10.3.2 使用Storage Manager管理数据库存储168
10.4 执行高级管理任务170
10.4.1 使用性能包171
10.4.2 Oracle PerformANCE Manager图表172
10.5 小结173
10.6 问与答173
10.7 工作室173
测验173
练习174
第11章 使用Replication Manager175
11.1 理解复制175
11.1.1 复制配置176
11.2 数据分发方法177
11.2.1 冲突解决方案178
11.3 复制术语179
11.3.1 操作任务队列里的任务181
11.3.2 复制数据的可替换方案182
11.3.3 复制帐户(Replication Accounts)183
11.4 Replication Manager的特点184
11.5 复制时遇到的一般问题187
11.6 小结188
测验189
练习189
11.8 工作室189
11.7 问与答189
第12章 管理对象190
12.1 Oracle8i中的对象190
12.1.1 使用对象(Object)标志191
12.2 对象参考193
12.2.1 在列里使用REF193
12.2.2 使用REF操作符194
12.2.3 DEREF操作符195
12.3 使用集合195
12.4 实例研究:定单系统(Purchase Order System)198
12.5 使用对象视图(Object View)200
12.6 使用对象方法203
练习205
测验205
12.9 工作室205
12.8 问与答205
12.7 小结205
第四部分 数据库保护209
第13章 Windows NT下Oracle8i的数据库安全特性209
13.1 使用NTFS安全性209
13.1.1 登录安全性210
13.2 数据库安全214
13.2.1 数据库用户215
13.2.2 口令管理218
13.2.3 系统权限218
13.2.4 对象权限219
13.2.5 角色220
13.2.6 配置文件223
13.3 使用视图保护应用程序的安全225
13.4.1 使用应用程序上下文226
13.4 使用应用程序上下文和细粒度存取控制226
13.4.2 使用细粒度存取控制(FGAC)227
13.5 小结229
13.6 问与答229
13.7 工作室229
测验230
练习230
第14章 数据备份231
14.1 失败类型231
14.2 备份策略232
14.2.1 增加备份率232
14.2.2 减少备份数据的数量232
14.3 使用备份数据库233
14.4.1 查找外部文件的位置235
14.4 执行冷和热备份235
14.4.2 使用冷备份236
14.4.3 执行热备份239
14.4.4 归档日志和非归日志模式的对比243
14.4.5 使用Export/Imort作为备份策略245
14.5 小结246
14.6 问与答246
14.7 工作室246
测验246
练习246
第15章 数据库恢复247
15.1 理解平均恢复时间(MTTR)247
15.2 确认失败的程度和类型249
15.3 数据库恢复:实例研究250
15.3.1 在用户或索引表空间数据文件的丢失250
15.3.3 从滚回表空间丢失的数据文件中恢复252
15.3.2 从只读表空间丢失的数据文件中恢复252
15.3.4 从丢失的系统表空间中恢复256
15.3.5 从丢失的控制文件中恢复257
15.4 小结260
15.5 问与答260
15.6 工作室260
测验260
练习261
第16章 使用Recovery Manager(RMAN)262
16.1 介绍RMAN262
16.2 理解RMAN部件263
16.2.1 RMAN可执行部件263
16.3 启动RMAN:两种方案264
16.2.4 通道264
16.2.3 恢复目录264
16.2.2 目标数据库264
16.4 使用RMAN备份265
16.4.1 文件拷贝备份266
16.4.2 备份集267
16.4.3 理解增量式和累计式备份268
16.5 使用RMAN恢复数据库269
16.5.1 时间点恢复(Perform Point-In-Time Recovery)270
16.6 使用RMAN执行数据库恢复(Recovery)271
16.7 查看样本方案273
16.7.1 情况1:故障发生在星期三备份前273
16.7.2 情况2:故障发生在星期五备份前274
16.7.3 情况3:故障发生在星期六备份前274
16.8 有用的RMAN命令274
16.9 发现并解决RMAN问题276
练习278
测验278
16.10 小结278
16.11 问与答278
16.12 工作室278
第五部分 优化和解决数据库冲突281
第17章 处理冲突281
17.1 识别回滚段的冲突281
17.1.1 降低回滚段的冲突283
17.2 处理多线程服务器进程(MTS)的冲突284
17.2.1 识别分配进程的冲突284
17.2.2 减少分配进程的冲突284
17.2.3 识别共享服务器进程的冲突284
17.2.4 减少共享服务器冲突285
17.3 处理并行服务器进程的冲突285
17.4 识别锁存器冲突286
17.5.1 识别重做日志缓冲空间的冲突288
17.5 处理重做日志缓冲器冲突288
17.5.2 减少重做日志缓冲空间的冲突289
17.5.3 识别重做日志缓冲锁存器的冲突289
17.5.4 识别重做分配锁存器冲突290
17.5.5 识别和减少重做拷贝锁存器的冲突290
17.6 识别LRU锁存器冲突290
17.6.1 减少LRU锁存器的冲突291
17.7 识别库高速缓冲锁存器的冲突291
17.7.1 减少库高速缓冲的冲突292
17.8 识别自由列表(Free List)冲突292
17.8.1 减少自由列表的冲突294
17.9 小结294
17.10 问与答294
练习295
17.11 工作室295
测验295
第18章 为Oracle8i优化Windows NT296
18.1 采用Windows NT基本优化方法来提高Oracle8i的性能296
18.1.1 选择最大的网络应用程序吞吐量296
18.1.2 对前台应用程序选择无性能改善297
18.1.3 使不必要的服务失效297
18.1.4 每个系统都使用Oracle8i的一个实例298
18.1.5 限制访问DBA和SysAdmins的当地用户数量298
18.1.6 取消屏幕保护298
18.1.7 不要将机器用于其他目的298
18.1.8 使用Microsoft最新的服务包(Service Pack)299
18.2 利用Windows NT资源工具包来优化299
18.3.1 系统内存302
18.3 管理系统资源302
18.3.2 CPU305
18.3.3 磁盘读写306
18.3.4 网络307
18.4 优化进程和线程的优先级307
18.5 优化Windows NT注册表308
18.6 其他系统配置310
18.6.1 优化文件系统310
18.7 小结312
18.8 问与答312
18.9 工作室312
测验312
练习312
19.1 在Windows NT中理想优化的Oracle系统的特性313
第19章 为Windows NT优化Oracle8i313
19.2 用性能监视器来优化Oracle314
19.3 优化在线事务(Transaction)进程(OLTP)系统316
19.3.1 优化回滚段317
19.3.2 使用离散事务317
19.4 优化决策支持系统(DSS)和数据仓库(Data Warehousing)319
19.4.1 使用索引319
19.4.2 管理排序空间319
19.4.3 管理散列(Hash)合并空间320
19.4.4 针对星形查询设计表322
19.4.5 优化星形查询323
19.4.6 优化并行操作324
19.5 小结325
测验326
练习326
19.6 问与答326
19.7 工作室326
第20章 问题诊断327
20.1 警告日志和跟踪文件的使用327
20.1.1 Oracle警告日志328
20.1.2 Oracle跟踪文件328
20.2 数据块恶化的处理328
20.2.1 表分析329
20.2.2 DB_VERIFY的使用329
20.2.3 Oracle校验和工具的使用332
20.2.4 从恶化数据库中抢救数据332
20.3.1 解释由utlbstat/utlestal生成的报告335
20.3 用utlbstat和utlestat脚本进行优化335
20.4 使用系统状态转储337
20.4.1 系统状态转储的解释338
20.5 使用Oracle支持(Support)338
20.6 小结339
20.7 问与答339
20.8 工作室340
测验340
练习340
第六部分 Windows NT簇解决方案和万维网343
第21章 使用Oracle自动失效保护软件343
21.1 OFS简介343
21.2 Oracle Fail Safe组件345
21.3 OFS术语347
21.4 使用OFS348
21.4.1 使用OFS的先决条件349
21.4.2 硬件需求349
21.4.3 失效转移的次序350
21.4.4 数据库应用程序失效转移的效果350
21.5 在线维护操作351
21.5.1 用自动失效保护管理器进行基本管理操作352
21.5.2 创建自动失效保护数据库353
21.6 OFS故障处理358
21.6.1 Verify Cluster358
21.6.2 Verify Group359
21.6.3 Verify Standalone Database360
21.6.4 可能出现的问题360
测试362
21.9 工作室362
练习362
21.8 问与答362
21.7 小结362
第22章 使用Oracle并行服务器363
22.1 使用Windows NT簇363
22.1.1 Oracle并行服务器体系结构364
22.1.2 系统需求366
22.2 并行缓冲器的管理和锁定367
22.2.1 分布式锁定管理器(DLM)367
22.3 Oracle并行服务器的锁定类型368
22.3.1 PCM锁定的方法368
22.3.2 探询369
22.3.3 Row-level锁定369
22.3.4 使用初始化参数371
22.3.5 将数据块映射到PCM锁定371
22.4 在OPS中造成争用的应用程序特性373
22.4.1 空间事务处理(ST)锁定争用374
22.5 在Windows NT上管理OPS375
22.5.1 备份和恢复376
22.6 在OPS中识别问题377
22.7 小结377
22.8 问与答378
22.9 工作室378
测验378
练习378
第23章 实现并行处理379
23.1 并行方法380
23.1.1 使用并行操作的限制380
23.2 并行查询体系结构381
23.3 实现并行操作382
23.3.1 使用并行查询提示383
23.3.2 确定并行机制的级别387
23.3.3 并行加载388
23.3.4 并行恢复389
23.3.5 在并行服务器环境进行并行操作389
23.4 事务恢复和滚回段的问题389
23.4.1 并行DML相对于人工并行机制的优点390
23.4.2 并行DML中的锁定390
23.5 使用事件10046来诊断并行查询391
23.5.1 事件10046输出的解释391
23.6 小结392
23.7 问与答392
23.8 工作室393
测试393
练习393
24.1 Oracle的Java策略394
第24章 Oracle和万维网的集成394
24.1.1 使用Java数据库连接(JDBC)395
24.1.2 使用SQLJ在Java中内嵌SQL396
24.1.3 理解Java虚拟机398
24.1.4 使用Enterprise JavaBeaus和CORBA399
24.2 Java存储过程400
24.2.1 把Java类载入数据库401
24.3 Oracle的Internet文件系统409
24.4 小结410
24.5 问与答410
24.6 工作室411
测试411
练习411
附录A 测试问题解答412