贺辞 1
译者序 1
引言 1
前言 1
第一部分 Oracle数据库、工具与连接性 1
第1章 MS-Windows NT上的预防性维护 1
1.1 Oracle8产品选项 1
1.2.2 备份配置信息 2
1.2.1 检测资源的有效性 2
1.2 安装前的任务 2
1.2.3 其他任务 3
1.2.4 用文件服务器安装的特殊任务 4
1.3 了解Oracle安装程序及在Windows NT上的安装过程 4
1.3.1 概述 4
1.3.2 重要的安装文件 5
1.3.3 可安装的产品/组件 6
1.4.1 备份配置信息 7
1.4.2 运行脚本创建工具所需要的表 7
1.3.4 安装过程 7
1.4 安装后的任务 7
1.4.3 添加环境变量 8
1.5 五种安装类型 8
1.5.1 Oracle单机安装 8
1.5.2 Oracle的客户机/服务器安装 10
1.5.3 三层安装 12
1.5.4 第三方产品 16
1.6 优化Windows NT 17
1.6.1 内存 17
1.5.5 非Oracle的RDBMS 17
1.6.2 CPU 18
1.6.3 物理输入/输出 18
1.6.4 Oracle 8性能监视器 18
1.6.5 EXPLAIN PLAN 18
1.6.6 实例优化脚本 18
1.7 备份Windows NT上的Oracle 8 Server 18
1.7.1 冷备份 19
1.7.2 在线备份 20
1.8 常见问题 21
2.1.1 检查资源的有效性 26
第2章 MS-Windows 95上的预防性维护 26
2.1 安装前的任务 26
2.1.2 备份配置信息 27
2.1.3 其他任务 27
2.1.4 为网络驱动器指定一个固定的盘符 29
2.2 了解Oracle在Windows 95上的安装程序和安装过程 29
2.2.1 概述 29
2.2.2 重要的安装文件 30
2.2.3 可安装的产品和组件 31
2.3.2 创建系统表 32
2.3.3 添加环境变量 32
2.2.4 安装过程 32
2.3.1 备份配置信息 32
2.3 安装后的任务 32
2.4 四种安装类型 33
2.4.1 单机安装 33
2.4.2 客户机/服务器安装 35
2.4.4 非Oracle RDBMS安装 37
2.5 优化 37
2.4.3 第三方产品安装 37
2.5.1 硬盘优化 38
2.5.2 虚拟内存 38
2.6 常见问题 38
第3章 Solaris中的预防性维护 41
3.1 安装前的任务 41
3.1.1 检测资源的有效性 41
3.1.2 配置UNIX环境 42
3.2.2 重要安装文件 43
3.2.1 预览Oracle安装程序 43
3.2 Sun Solaris 2.x中的Oracle安装过程 43
3.2.3 可安装的产品和组件 44
3.2.4 使用Oracle安装程序安装 44
3.2.5 重新链接可执行的Oracle产品 44
3.3 两种安装类型 45
3.3.1. 单机安装 45
3.3.2 客户机/服务器安装 48
3.4 常见问题 50
4.2 重新链接可执行的Oracle产品 55
4.1 配置UNIX环境 55
第4章 UNIX上的预防性维护 55
4.3 配置共享内存和信号量 56
4.4 核心转储 57
4.5 建立永久性活动域 57
4.6 常见问题 57
第5章 解决RDBMS问题 61
5.1 性能优化 61
5.1.1 优化内存 61
5.1.2 优化输入/输出 63
5.1.3 优化排序 64
5.1.4 优化索引建立 64
5.2 备份和恢复 64
5.2.1 备份提示 64
5.2.2 恢复 67
5.3 Oracle8 Server诊断特性 68
5.3.1 Oracle跟踪文件 68
5.3.2 设置跟踪事件 70
5.3.4 锁实用程序 73
5.3.3 V$监视视图 73
5.4 Oracle错误分析和解决方案 74
5.4.1 常见Oracle错误 74
5.4.2 Oracle内部错误 87
5.4.3 优先权1/优先权2问题分类和诊断操作 88
5.5 常见问题 90
第6章 解决连接性问题 102
6.1 Net 8 概述 102
6.2.1 在UNIX上安装Net 8 105
6.2 安装Net 8 105
6.2.2 在Windows NT上安装Net 8 108
6.3 多线程服务器 113
6.3.1 MTS的配置 113
6.3.2 监听器注册 114
6.3.3 客户机连接 114
6.4 Oracle Names 117
6.5 Net 8跟踪 118
6.5.1 跟踪级 118
6.5.3 包信息 119
6.5.4 错误输出 119
6.5.2 解释Net 8跟踪信息 119
6.6 ODBC概述 120
6.7 安装ODBC 120
6.7.1 Windows NT中的ODBC配置 120
6.7.2 测试ODBC驱动程序 123
6.8 Net 8 Assistant 124
6.9 Net 8 主机名解析 131
6.10 常见问题 132
7.1 Developer/2000的安装 136
第7章 解决应用开发工具的问题 136
7.2 Developer/2000的环境变量 137
7.3 升级Developer/2000 140
7.3.1 GUI的区别 141
7.3.2 升级过程概述 141
7.4 Designer/2000的安装 148
7.5 常见问题 150
第8章 解决Oracle预编译器问题 152
8.1 用预编译器开发程序 152
8.3 字符串和可变字符串的处理 153
8.2 对浮点数和双精度数的处理 153
8.4 长原型数据 154
8.5 C++编译器 157
8.6 不同操作系统所支持的编译器 158
8.7 常见问题 161
第二部分 Internet计算结构与Oracle应用服务器 165
第9章 Internet计算结构 165
9.1 Internet计算 165
9.2 Oracle的Internet计算结构 166
9.3.1 ICA的基本组件 168
9.3 ICA环境的故障解决方法 168
9.3.2 性能 169
9.3.3 调试错误 171
第10章 Oracle Application Server 173
10.1 Oracle Application Server结构 173
10.2 孤立Oracle Application Server中的问题 176
10.2.1 一个Web请求示例 177
10.2.2 内插件交换举例 178
10.2.3 监视工具 178
10.3.1 计划安装 179
10.3 安装Oracle Application Server 179
10.3.2 选择用户标识符 182
10.3.3 选择端口 182
10.3.4 选择主机名 183
10.4 解决Oracle Web监听器的故障问题 183
10.4.1 启动问题 184
10.4.2 关闭问题 193
10.4.3 多主机和无效的虚拟主机错误 194
10.4.4 第三方的监听器 196
10.4.5 监听器的可测性和性能优化 198
10.5 解决Web Request Broker的故障问题 200
10.5.1 启动问题 201
10.5.2 关闭问题 202
10.5.3 软插件结构 203
10.5.4 内部错误故障解决方法 204
10.5.5 PL/SQL软插件故障解决方法 205
10.5.6 Java软插件故障解决方法 210
10.5.7 LiveHTML软插件故障解决方法 212
10.5.8 可测性与性能优化 214
10.6.1 系统状态登录 218
10.6 Oracle Application Server登录 218
10.6.2 每条请求的登录 221
10.7 Oracle Application Server的安全性 224
10.7.1 授权类型 224
10.7.2 授权服务器 225
10.7.3 授权服务器配置的故障解决方法 226
10.7.4 建立安全的Web会话 227
10.8.1 测试事例指南 229
10.8 向OSS报告Oracle Application Server的问题 229
10.8.2 重现间歇性问题 230
10.8.3 登录已格式化好的疵漏 231
10.8.4 用WebStone强化测试 232
第三部分 核心应用 233
第11章 Oracle Applications介绍 233
11.1 什么是Oracle Applications 233
11.2 产品系列 234
11.3 Applications发行版 234
11.4.1 字符模式客户机 235
11.4 应用结构 235
11.4.2 SmartClient 236
11.4.3 网络计算结构 236
11.4.4 1OSC和NCA GUI特点 237
11.4.5 R11 237
11.5 2000年问题的准备 238
12.1 结构规划 239
12.1.1 所需要的文档 239
第12章 Oracle Applications R10.7的安装 239
12.1.2 技术栈认证 240
12.1.3 系统要求 240
12.1.4 软件要求 241
12.2 建立应用技术栈 242
12.2.1 安装Oracle Server和Oracle工具 242
12.2.2 应用Oracle Server和工具的补丁 242
12.2.3 创建数据库与管理空间 243
12.2.4 在技术栈中安装附加的Oracle软件 243
12.3 安装Oracle Applications 243
12.3.1 安装前的任务 244
12.3.2 装载应用数据到数据库 246
12.3.3 安装后的任务 254
12.4 安装R10 SmartClient 254
12.4.1 Oracle Applications数据库服务器更新 255
12.4.2 开发客户机软件 255
12.5 安装网络计算结构 255
12.5.1 安装UNIX Forms Server 255
12.5.2 在NT平台上安装Forms Server 263
12.6 服务器分区 268
12.8 安装的核查清单 270
12.7 互操作性补丁 270
12.9 2000年问题的准备 271
12.9.1 Oracle Applications与RR日期格式 271
12.9.2 Oracle服务器与RR日期格式 271
12.10 常见问题(FAQ) 272
第13章 升级和移植 281
13.1 升级试验 281
13.1.1 选择升级试验方法 284
13.1.2 拷贝产品数据库 284
13.1.4 完成升级前的操作步骤 287
13.1.3 升级数据库和工具及应用补丁 287
13.1.5 卸载及重新链接应用代码 288
13.1.6 运行AutoInstall 289
13.1.7 完成升级后的操作步骤 289
13.1.8 分析升级试验 291
13.2 将Oracle Applications从字符/SmartClient移植到10.7NCA 294
13.2.1 NCA结构 294
13.2.2 补丁结构 295
13.3 产品升级 296
13.2.3 补丁集和其他补丁 296
13.4 常见问题 298
第14章 AOL故障解决方法 300
14.1 Oracle Alert 300
14.1.1 建立Oracle Alert 300
14.1.2 应答处理 302
14.1.3 阈值组 303
14.1.4 升迁组 304
14.1.5 警告的故障解决方法 304
14.2 并发管理器 306
14.2.1 概述 307
14.2.2 并发管理器和事务管理器的维护 310
14.2.3 定制并发管理器 312
14.2.4 故障解决方法/常见问题 313
14.3 软字段 315
14.3.1 软字段概念介绍 316
14.3.2 常见问题 325
14.4 打印机 327
14.4.2 打印机的建立 328
14.4.1 引言 328
14.4.3 故障解决方法 332
14.5 报表 335
14.5.1 Oracle Applications报表和并发管理器接口 335
14.5.2 位图报表 336
14.5.3 重要的环境变量 337
14.5.4 登记定制报表 337
14.5.5 故障解决方法提示 340
14.5.6 常见问题 342
14.6.1 引言 347
14.6 Oracle工作流 347
14.6.2 主要组件 348
14.6.3 术语 349
14.6.4 创建工作流进程 351
14.6.5 Oracle Workflow表格 353
14.6.6 并发程序 353
14.6.7 保证工作流监视器和工作流Web页面的安全 355
14.6.8 实用程序和诊断工具 356
14.6.9 常见问题 358
14.7.1 概述 364
14.7 一般性保护错误 364
14.7.2 故障解决项目 365
14.7.3 故障解决工具 371
第15章 有效利用OSS 373
15.1 Oracle支持服务机构 373
15.1.1 工具和术语 373
15.1.2 与支持部联系 375
15.1.3 支持分析员做什么 375
15.1.4 角色和职责 377
15.1.5 支持处理过程 378
15.2 登录有效的TAR 379
15.2.1 使TAR要求最小化 379
15.2.2 准备 380
15.2.3 定义TAR的严重级 383
15.3 提高用户支持服务质量的步骤 383
15.3.1 问题归档--提前准备 383
15.3.2 登录电子TAR 384
15.3.3 定义用于支持的用户内部进程 384
15.3.4 管理用户进程 386
15.3.5 有效地通信 387
15.3.6 拥用适当的部件 388
15.3.7 拥有适当的技能集 389
15.3.8 管理定制 390
15.3.9 使用逐步升级处理 390
15.3.10 评估工程计划 391
15.3.11 安装与升级 392
15.3.12 做备份 392
15.3.13 加入Oracle Applications用户组 393
15.3.14 填写用户调查 393
15.4 结论 393