首页>参考读物>计算机科学与技术>数据库

Oracle E-Business Suite Financials 管理指南
作者 : (美)Shankaran Iyer
译者 : 王军德 等
丛书名 : Oracle技术丛书
出版日期 : 2002-09-01
ISBN : 7-111-10535-4
定价 : 39.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 360
开本 : 16开
原书名 : E-Business Suite Financials Administration
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书讲述了Oracle电子商务套件的功能和使用方法。主要内容包括:Oracle E-Business Suite Financials的基础知识,Financials环境的安装,数据库的管理和维护,环境的调整,DBA工具和进程及其他相关主题。本书用大量实例指导Financials管理员完成日常财务管理任务及性能的调整。本书适合中级的Oracle DBA、电子商务技术管理者及使用Oracle Applications工作的技术人员参考。

图书前言

Oracle E-Business Suite是一个可扩展的、复杂的产品,包含了几个对商务起积极推动作用的新功能。商务需求已经越来越推动技术的发展,对技术的充分应用确实可以增加商务的价值,因为它可以配置易用的、可重复的、可扩展的处理程序。Oracle E-Business Suite在它的组件(包括 Oracle 8i、Oracle Application Server组件和商务智能工具)中引入了几个较新的元素,让它们协同工作,产生价值。
在配置像Financials、Human Resources 等不同的模块时,理解这些技术组件和商务需求是很关键的。Financials 管理员的作用体现在对技术栈组件的理解、管理数据库的能力以及基于对应用组件理解的应用。
本书可以帮助 Oracle Financials 的 DBA 在Oracle E-Business Suite的 Financials 环境下进行管理。书中包括一些提示和技巧、范例设计、实现步骤的指导,还有许多脚本用来帮助 Financials 管理员高效地执行他的角色。本书的内容包括使用 AD 应用程序、管理应用程序补丁和特定应用程序性能调整提示的信息。它让任何 DBA 新手立即就能熟练掌握软件。
本书的读者群和适用范围
本书主要面向中级的 Oracle DBA、应用技术组的领导和项目经理。对那些渴望投身 Oracle Applications 工作的人们来说,这是一本理想的书。资深Oracle Financials DBA在执行特定任务时可以将本书作为手册。本书能帮助Oracle Financials DBA完成日常的工作,如安装、补丁应用、故障检测和调整,也可以帮助他们设计应用程序版本的升级。他们要有Oracle的知识(作为一个开发者或是 DBA)和对Oracle Financials模块的一些基本的理解。
另外,任何安装或支持Oracle数据库的Oracle用户或者DBA都会发现这本书很有趣。书中讨论的内容都是关于Oracle E-Business Suite管理,并且在NT和UNIX环境下都适用。此外还讨论了如何使用新增功能以增加总体的吞吐量。
本书对技术经理、体系结构设计师也很有用,它可以帮助理解由管理员执行的各种功能。
如何使用本书
本书介绍了 Oracle E-Business Suite财务管理者日常工作涉及的所有方面,包括安装和升级Oracle Financials二进制模块、应用各种补丁、安装和升级数据库、跟踪和调试各种关键的应用模块、管理定制,等等。本书包括很多实例和完成日常的Oracle E-Business Suite中Financials活动的步骤,它是Oracle Financials新管理员的指导,帮助他们实现较新的数据库功能,同时还提供故障检测提示、范例设计模板和调整动作。
本书提供了关于Oracle Financials中特定问题(如使用 AD 应用程序和版本控制、补丁管理等问题)的深入讨论,还包含了Oracle Financials中特定的性能调整和容量设计指导。这些指导非常有价值,因为它们使用频繁却很难得到。通过提供关于定制信息和实现标准功能的信息,本书提出了对Oracle E-Business Suite管理员的要求。
本书分为六部分。
第一部分  对Oracle E-Business Suite和它的一些更重要的模块进行了介绍。它还包括对11i 体系结构组件的介绍。这部分很重要,因为其中介绍了几个Oracle E-Business Suite的模块,每个模块负责一个普通体系框架的操作。理解基本的组件和它们的相互作用是很重要的。该部分还讨论了我们对Financials管理员或者数据库管理员管理Oracle Financials环境的角色和职责。Financials管理员执行的角色有很大的不同,这取决于实现的大小和复杂度。
以下是对第一部分的详细介绍。
第1章  Oracle Application Suite简介
该章对Oracle Applications Suite 进行了总体上的介绍,并对11i版增强的功能进行了专门介绍。它还对Oracle Financials模块进行了细分,并对典型的Oracle Financials设置中解释各种组件的技术体系结构进行了描述。
第2章  Oracle Financials 管理员的角色和职责
该章讨论了一个大型的Oracle Financials实现项目中对角色的典型划分。讨论的内容包括升级项目和新的实现。以此为基础,DBA角色对于Oracle Financials实现项目是非常重要的,该章详细列出了Oracle Financials DBA的角色、义务和职责,这些是后续章节的基础,并将在后续章节中对它们进行更为详细的讨论。该章还介绍了如何做一个成功的Oracle Financials DBA,它指导你区别定制、功能增强和管理任务。
第二部分  讨论了在实现 Financials中如何设置Oracle E-Business Suite。该部分的章节讨论了 Oracle 技术栈和它的组件以及它们在三层的模型中如何操作。接下来讨论的是从旧的版本升级到11i版。内容包括许多技术上的区别,像基于成本的优化(Cost-Based Optimization,CBO)以及一些帮助DBA积极地引导项目升级的资料。该部分还介绍了管理 Financials 环境,它包括了各种能使用补丁的应用程序、链接可执行应用程序、打印机设置问题和更多的细节。该部分的最后一章讨论了并发管理器最优方法、提示和技巧以确保在设置一个并发管理器时获得最大的吞吐量。
以下是对第二部分的详细介绍。
第3章  安装和配置技术栈
该章关注各种在建立Oracle Financials环境时需要配置的数据库、应用组件和补丁程序。讨论的内容包括安装整个技术栈的各个方面,包括Developer Server、Forms Server、Reports Server、Application Server、Jdeveloper和更多内容。
第4章  升级到Oracle Application Suite 11i
该章详细说明了如何将现有的Oracle Financials环境升级到11i。讨论的内容包括影响的分析、技术问题、升级步骤和最优方法,还包括利用基于成本的优化。
该章的第二部分讨论了在升级到11i的过程中DBA的任务。该部分包括DBA应准备的典型工作和在准备升级、安装过程、各种补丁、传递安装步骤等过程的步骤。
该章还涉及第18章的内容,强调了一些在升级中可以使用的功能。
第5章  管理 Financials 环境
该章列出了维持Oracle Financials环境要求的各种DBA职责,提供了执行步骤和最优方法。包括以下几个职责:
建立开发、检测和产品环境。
为开发和检测环境拷贝和更新产品数据。
使用ADAIMGR、ADRELINK等AD应用程序。
应用和备份补丁。
核对执行的步骤以备删除一个实例的所有活动。
打印机设置问题。
第6章  并发管理器的管理
该章在使用并发管理器的步骤、设置问题、最优方法、调整提示和建议配置等方面讨论了相应的概念和问题。
第三部分  致力于数据库管理和维持工作。讨论了与Financials管理员密切相关的问题,像管理和追踪数据增长、版本控制技术和建议的补丁管理。该部分还详细介绍了管理员如何高效地使用基于成本的优化,并提供了对各种开放式接口的介绍,它们在Oracle E-Business Suite环境下可以实现。
以下是对第三部分的详细介绍。
第7章  管理数据库增长
该章包括追踪数据增长,规划、组织表和索引,分段,索引重建选项等问题。
第8章  改动控制和补丁管理
该章包括保持应用改动和定制的记录,并讨论了许多版本控制的技术。
该章还讲述了补丁管理问题,包括补丁如何工作、驱动器类型、补丁管理为什么很重要、在多项目实现的环境中使用补丁和第三方的补丁管理工具的信息。
第9章  在Oracle 11i 环境中管理基于成本的优化
该章讨论了如何设置Financials使用FND_STATS包来应用CBO。
第10章  开放式接口
该章讨论了开放式接口、使用SQL Loader接口的提示、PL/SQL等内容,还有数据转换策略和File Manager Access Utility(FNDGFU)。
第11章  故障检测
该章包括解决最普通的故障的一些很重要的提示和技巧,以及在Oracle Financials环境中出问题时的补救措施。
第四部分  讨论了管理员职责很重要的一面—调整。它详细讨论了应用调整的各个方面,强调了收集技术栈的每一层的统计信息、分析它们,然后再实现改动。接着介绍了包括最新的数据库统计信息收集工具Statspack。使用它可以观察数据库资源的消耗,通过与以前版本—Utlbstat和Utlestat的比较就可以看到它的优越性。最后讨论了应用程序的容量设计和规划。
以下是对第四部分的详细介绍。
第12章  应用程序的性能调整
该章包括对Oracle Financials应用程序和数据库、网络、互联网、并发管理器、表单/报表等方面的性能审核和调整方法的详细信息。这些内容对11版和11i版都适用。在调整步骤中讨论了增强的统计信息收集、分析和修改的方法。该章还讨论了通过修改init.ora中的不同参数值对SQL 进行调整。
第13章  使用Statspack收集统计信息
该章包括实现用Statspack收集性能统计信息和执行相应调整的步骤。
第14章  容量设计和容量规划
该章包括设计各种硬件资源、定义整体的增长公式、产生最佳配置和其他容量设计的提示。
第五部分  介绍作为Financials管理员角色和职责一部分的各种工具和处理程序。该部分介绍了很重要的内容,像对管理员执行各种操作的工具包。第16章对管理员的备份要求进行了深入讨论。第17章提供了标准模块和定制模块实行的应用程序安全性能综述。第18章深入讨论了在Oracle E-Business Suite实现中可以用到的Oracle 8i的一些功能。
以下是对第五部分的详细介绍。
第15章  Financials 管理员工具包
该章对维护和管理Oracle Financials环境可能用到的各种工具,像Oracle Enterprise Manager、Precise和其他工具进行了评价。就现实中某工具能提供的帮助和理想中需要做的典型活动列表之间的差距,本章也进行了讨论。最后,它还有一些重要的脚本可以添加到管理员工具包中。
第16章  备份和恢复
该章讨论了备份问题和策略。还讨论了可行性问题、最优方法和对一个备用恢复数据库的评价要求。
第17章  安全性
该章围绕 Oracle Financials讨论了安全性问题和诸如Web安全、数据保护和在Oracle Financials中用到的Oracle 8i的细粒度访问控制选项。
该章还包括设置用户和职责、特权、安全组和更多内容。
第18章  使用 Oracle 8i 功能
该章包括在设置 Oracle Financials 环境时DBA可以使用的一些Oracle 8i的重要功能。这些功能包括分区技术、FGAC、资源管理器组(Resource Manager Group)和并行查询(Parallel Query)实现。
第六部分  包括与Financials管理员职责相关的其他主题,像对Oracle Portal、配置自定义自服务模块的讨论;还有对实现General Ledger数据的高级分析和预测的Oracle Financial Analyzer。
以下是对第六部分的详细介绍。
第19章  Oracle Portal技术
该章讨论了Oracle Portal的功能和特性。
第20章  Oracle Financial Analyzer
该章介绍了Oracle Financial Analyzer工具和它如何与Oracle General Ledger集成来进行预测和定位。

原书名:Oracle E-Business Suite Financials Administration.
原书书号:0-07-213098-9
原出版社网址:www.osborne.com

作者简介

(美)Shankaran Iyer:暂无简介

译者简介

王军德 等:暂无简介

图书目录

第一部分  基础知识
第1章  Oracle Application Suite简介 1
1.1  Oracle Application Suite的内容 2
1.1.1  因特网计算体系结构 2
1.1.2  11i 产品套件 2
1.1.3  版本11i的增强功能 4
1.1.4  文件系统 9
1.1.5  Oracle 8i 的功能 13
1.2  小结 15
第2章  Oracle Financials
管理员的角色和职责 17
2.1  谁是Financials 管理员 18
2.2  Financials管理员的职责 19
2.2.1  安装和配置技术栈 19
2.2.2  Oracle Application 移植和升级 19
2.2.3  Financials环境管理 20
2.2.4  控制并发管理器 20
2.2.5  数据库增长管理 20
2.2.6  改动控制和补丁管理 20
2.2.7  管理基于成本的优化 20
2.2.8  实现开放式接口 21
2.2.9  故障检测 21
2.2.10  性能调整 21
2.2.11  容量设计和规划 21
2.2.12  备份和恢复的实现 21
2.2.13  安全性实现 21
2.3  对Financials 管理员的技能要求 23
2.3.1  Financials管理员应有的素质 23
2.3.2  Financials管理员执行的典型任务 23
2.4  如何做一个成功的Financials管理员 24
2.5  Financials管理员的类型 24
2.6  小结 25
第二部分  安装Financials环境
第3章  安装和配置技术栈 27
3.1  Oracle Financials 11i 的改进 28
3.1.1  Oracle Financials的三层体系结构 29
3.1.2  Oracle应用程序技术栈 29
3.1.3  技术栈组件 29
3.1.4  服务器分区 31
3.1.5  自服务Web应用程序 31
3.1.6  报表服务器的体系结构 32
3.1.7  表单服务器的体系结构 33
3.1.8  Oracle Portal 34
3.1.9  Discoverer服务器 35
3.1.10  建立功能环境 37
3.1.11  Oracle 9i应用服务器概述 37
3.2  小结 38
第4章  升级到Oracle Application
Suite 11i 41
4.1  升级的目的 42
4.2  升级前的考虑 45
4.2.1  技术栈组件 45
4.2.2  建立临时表空间 46
4.2.3  基于成本优化 46
4.2.4  删除无用列 47
4.3  准备、AutoUpgrade和
安装后的处理种类 47
4.3.1  第一类 47
4.3.2  第二类 49
4.3.3  第三类 52
4.4  AutoUpgrade 53
4.4.1  第四类 54
4.4.2  第五类 55
4.4.3  第六类 58
4.5  升级情况研究 61
4.6  处理定制 61
4.6.1  Oracle 定制工具集 62
4.6.2  设定环境变量 63
4.6.3  更详细的参考 63
4.7  小结 63
第5章  管理Financials环境 65
5.1  AD应用程序 66
5.1.1  通用AD应用程序 66
5.1.2  运行AD程序 67
5.1.3  运行AD Administration工具 68
5.1.4  运行AutoPatch程序 71
5.1.5  其他AD应用程序 74
5.2  数据库分析 78
5.3  修改Oracle应用密码 78
5.4  移植Oracle应用数据库 78
5.5  管理Oracle Workflow 79
5.5.1  Oracle Workflow的组件 79
5.5.2  管理Workflow通知 80
5.5.3  有用的Workflow脚本 81
5.5.4  对成功安装进行的检查 84
5.6  小结 86
第6章  并发管理器的管理 87
6.1  什么是并发管理器 88
6.1.1  并发管理器的体系结构 88
6.1.2  并发管理器的基本用法 90
6.1.3  并发管理器日志文件 91
6.1.4  使用Oracle的应用管理程序包
来管理并发管理器 92
6.1.5  设置问题和故障检测提示 94
6.1.6  调整建议 95
6.1.7  决定运行的并发管理器数量 95
6.2  小结 96
第三部分  数据库管理和维护
第7章  管理数据库增长 97
7.1  引起数据库增长的组件 98
7.2  管理数据库增长的好处 98
7.3  使用数据库统计信息监控增长 99
7.3.1  使用脚本来跟踪数据库增长 100
7.3.2  使用增长统计信息 100
7.3.3  分段 100
7.4  管理增长的技术 103
7.4.1  使用索引选项 103
7.4.2  使用实体化视图 107
7.4.3  使用可移动表空间 110
7.5  给管理员的一些提示 111
7.5.1  重定位或重组一个大表 112
7.5.2  给某列打上“未使用”的标记 112
7.5.3  删除表中的列 112
7.5.4  监控长期运行的进程 113
7.6  小结 115
第8章  改动控制和补丁管理 117
8.1  补丁和升级简介 118
8.1.1  对补丁的深入讨论 118
8.1.2  对升级的深入讨论 123
8.2  优化关键性的商务进程 125
8.2.1  处理改动 125
8.2.2  管理改动 127
8.3  小结 130
第9章  在Oracle 11i环境中管理基于
成本的优化 131
9.1  基于规则的优化和基于成本的优化 132
9.2  为什么Oracle 11i 需要CBO 133
9.3  设定优化器的模式 133
9.4  CBO的体系结构 133
9.5  收集统计信息的方法 134
9.5.1  FND_STATS包 135
9.5.2  使用并发管理器来收集统计信息 136
9.6  Oracle 11i中实现CBO的初始化参数 137
9.7  理解稳定性设计 137
9.7.1  设计稳定性带来的好处 138
9.7.2  建立、使用和管理存储提纲 139
9.7.3  使用稳定性设计的例子 140
9.7.4  数据字典视图、存储包和
其他参考资料 141
9.8  小结 142
第10章  开放式接口 145
10.1  什么是开放式接口 146
10.2  建立自己的开放式接口 148
10.3  编程技巧概述 148
10.3.1  SQL Loader 148
10.3.2  PL/SQL脚本和存储程序 148
10.3.3  Korn Shell脚本 149
10.3.4  XML脚本 149
10.3.5  自主事务 149
10.3.6  调用者的权限 154
10.3.7  PL/SQL的批处理联编 155
10.4  调整接口程序 155
10.5  小结 156
第11章  故障检测 157
11.1  安装打印机 158
11.2  基于成本优化器的故障检测 160
11.3  工作流故障检测 161
11.4  性能调整 162
11.4.1  调整中间层 162
11.4.2  调整数据库层 165
11.5  各种故障检测 165
11.6  升级失败后需要做的处理 166
11.7  小结 167
第四部分  环境的调整
第12章  应用程序的性能调整 169
12.1  调整性能的准备 170
12.1.1  收集信息 170
12.1.2  识别问题或瓶颈 170
12.1.3  证实问题 171
12.1.4  应用程序调整 171
12.2  调整应用程序 171
12.2.1  调整客户端 171
12.2.2  提高应用程序性能 173
12.2.3  调整并发进程和请求 176
12.2.4  调整数据库和服务器端 177
12.2.5  数据访问方法 180
12.3  调整服务器 186
12.4  调整内存 186
12.4.1  程序全局区 186
12.4.2  系统全局区 187
12.5  调整I/O 196
12.6  调整CPU 196
12.7  调整SQL 196
12.7.1  重新定制一个SQL语句 196
12.7.2  索引策略 197
12.7.3  数据分布 197
12.7.4  数据库触发器 197
12.7.5  并行查询/DML 198
12.7.6  优化 198
12.8  调整网络 203
12.8.1  NetStat 203
12.8.2  PING 205
12.8.3  Traceroute 205
12.8.4  ntop 205
12.8.5  Windows NT性能监控器 205
12.8.6  SymbEL 205
12.9  Oracle性能诊断工具 205
12.9.1  使用EXPLAIN PLAN 206
12.9.2  使用Statspack 208
12.9.3  使用SQL Trace 209
12.9.4  使用TKPROF 210
12.9.5  使用存储提纲来存储性能参数 212
12.10  小结 213
第13章  使用Statspack收集统计信息 215
13.1  什么是Statspack 216
13.2  使用Statspack和utlbstat/utlestat的好处 217
13.3  在Statspack中使用快照 217
13.3.1  快照级别 219
13.3.2  i_ucomment 220
13.4  Statspack的安装和设置 220
13.4.1  改变Statspack级别和门限 222
13.4.2  自动收集快照的进程 223
13.5  Statspack表的清除和存档 224
13.6  分析Statspack表 225
13.7  小结 230
第14章  容量设计和容量规划 231
14.1  容量设计的好处 232
14.2  容量设计的方法 233
14.2.1  容量设计的例子 233
14.2.2  确定基准和容量规划应用程序 237
14.2.3  容量设计工具 238
14.3  小结 241
第五部分  DBA工具和进程
第15章  Financials管理员工具包 243
15.1  Financials管理员工具包的详细介绍 244
15.2  Oracle企业管理器:介绍管理
包的功能 247
15.2.1  Oracle改动管理包 248
15.2.2  Oracle诊断包 250
15.2.3  Oracle Tuning Pack 255
15.2.4  并发处理调整助手 259
15.3  小结 260
第16章  备份和恢复 261
16.1  一个电子商务站点的备份要求 262
16.2  备份、恢复进程和应用程序管理员 263
16.3  应用程序可用性 263
16.3.1  估计高可用性的需要 264
16.3.2  高可用性的解决办法 264
16.4  备用恢复数据库 268
16.5  用于应用移植的Oracle 8i备份功能 271
16.5.1  归档方面的加强 271
16.5.2  用于分析重做日志文件的
LogMiner工具 271
16.5.3  坏块的检测和修复 272
16.6  Oracle恢复管理器介绍 272
16.6.1  备份集 272
16.6.2  快照控制文件 272
16.6.3  RESETLOGS选项 273
16.6.4  RMAN的恢复目录 273
16.6.5  使用RMAN的例子 275
16.6.6  使用RMAN的恢复方案 276
16.7  小结 278
第17章  安全性 279
17.1  确保Oracle 电子商务环境的安全性 280
17.2  Oracle应用程序的安全性管理 282
17.3  在定制模块里实现安全性 282
17.4  通过细粒度的访问控制实现
虚拟专用网络 284
17.4.1  FGAC概述 284
17.4.2  FGAC的好处 285
17.4.3  实现FGAC 285
17.5  Oracle高级安全性 286
17.5.1  分布环境中的网络安全 286
17.5.2  企业用户的安全性 289
17.5.3  支持的身份验证方法 290
17.6  小结 291
第18章  使用Oracle 8i功能 293
18.1  细粒度的访问控制 294
18.1.1  FGAC术语 295
18.1.2  FGAC:用户层 295
18.1.3  实现FGAC 296
18.1.4  FGAC是如何工作的 299
18.2  分区 301
18.2.1  在分区中进行选择、插入、
更新和删除操作 302
18.2.2  范围分区 303
18.2.3  散列分区 304
18.2.4  合成分区 304
18.2.5  索引分区 305
18.2.6  分区的数据字典视图 306
18.3  局部管理的表空间 306
18.3.1  实例 307
18.3.2  为局部管理的表空间
调整数据文件大小 307
18.3.3  局部管理表空间的数据字典视图 307
18.3.4  更多的建议 308
18.4  数据库资源管理器 309
18.4.1  资源管理器中的术语 309
18.4.2  资源管理器工作过程 310
18.4.3  设置的问题、工作区和
其他注意事项 316
18.5  Oracle应用程序的Oracle管理包 317
18.5.1  安装管理包 318
18.5.2  Intelligent Agent 319
18.6  Oracle8i的其他功能 320
18.6.1  缓冲区池 320
18.6.2  临时表 321
18.6.3  基于函数的索引 322
18.6.4  调用者的权利 322
18.6.5  共享初始化参数的游标 323
18.7  小结 323
第六部分  其他技术
第19章  Oracle Portal技术 325
19.1  什么是Oracle Portal 326
19.2  在应用程序定制中使用Oracle Portal 327
19.3  安装和配置的问题 329
19.3.1  Portal建立的模式 329
19.3.2  PL/SQL网关 330
19.3.3  Oracle的模块 330
19.3.4  在Oracle应用程序环境中
集成Oracle Portal 330
19.4  示例 332
19.4.1  例子1:Oracle Web Employees
的费用报告 332
19.4.2  例子2:表单和自服务注册 333
19.5  小结 333
第20章  Oracle Financial Analyzer 335
20.1  Oracle Financial Analyzer的介绍 336
20.1.1  建立OFA的步骤 337
20.1.2  Oracle Financial Analyzer的组件 337
20.1.3  OFA Web客户端和
OFA Windows客户端 338
20.2  安装和配置OFA 340
20.2.1  安装的服务器目录和文件 340
20.2.2  Oracle Financial Analyzer
数据库的安全性 341
20.2.3  为Web访问配置
Financial Analyzer 341
20.2.4  Financial Analyzer配置文件 342
20.3  实现的技巧和建议 342
20.3.1  在OFA中建立外部用户 342
20.3.2  无前端地启动OFA 343
20.3.3  将Financial Analyzer
集成到General Ledger 343
20.3.4  在OFA中监控用户连接 344
20.4  小结 345

教学资源推荐
作者: W.H.Inmon
作者: Abraham Silberschatz Henry F.Korth S.Sudarshan
作者: 石彦芳 李丹 主编 赵占坤 赵滨 薛玉倩 副主编 周檬 苏默 高秀艳 石建国 参编
参考读物推荐
作者: 高云君 陈璐 编著
作者: 孙风栋 王澜 郭晓惠 著
作者: (美)Michael Corey 等