Oracle EBS系统维护工具

本章包括以下主题:

  • Oracle电子商务套件维护实用程序
  • 命令行实用程序
  • 运行AD公用事业
  • 使用并行处理
  • 基于网络的OAM工具

Oracle电子商务套件维护实用程序

您可以使用的Oracle E-Business Suite的系统维护工具来从安装和升级Oracle E-Business Suite的系统,更新配置参数,维护和修补您的数据库和文件系统,为生产系统报告执行各种操作。

在这本书中,这些工具已经被你访问和使用它们的方式分类。这可能是通过命令行,或通过基于网络的接口。


提示:由于12版,约修补和AutoPatch操作的所有信息被转移到另一本书,甲骨文E-Business Suite的修补程序


命令行实用程序

的工具通常被称为应用的DBA(AD)的 实用程序启动并在命令行中运行。他们发起执行的系统维护任务的各种方法,例如施加并合并补丁。当他们跑,公用事业提示您必须执行维护任务系统特定的参数。此外,许多公用事业产生包含信息的报告,如工作时间和文件版本。

在AD实用程序具有类似的接口,操作,输入和报告格式。许多人还分享给接受参数,标志和选项,您可以用它来改进他们执行的操作的能力。您在命令行上,当您启动该实用程序增加的说法。例如,以指定的工人该AutoPatch数应用补丁时应该并行运行,输入命令行工作进程的数量,当你开始AutoPatch。常用的命令行参数和标志,以及如何使用它们的简要说明列表,后来开始一节。

除非另有说明,下表在AD公用事业在这本书中描述。

AD命令行实用程序
AD工具名称 可执行文件或脚本 描述
AD管理 adadmin 执行针对Oracle E-Business Suite的维护任务。
AD校验摘要 adchkdig 从检查的My Oracle Support下载的Oracle电子商务套件补丁的完整性。
AD配置 adutconf.sql 报告有关Oracle电子商务套件的安装配置标准信息。
AD控制器 adctrl 在公元管理和AutoPatch管理并行的工人。
AD文件标识 adident 报告的Oracle E-Business Suite的文件的版本和翻译水平。
AD文件字符集转换器 adncnv 从一个字符的文件设置为另一个变换。
AD合并补丁* admrgpch 合并多个补丁到一个合并的补丁。
公元重新链接 adrelink.sh 重新链接Oracle电子商务套件与Oracle服务器产品库的可执行程序。
AD捻接器 adsplice 添加非周期产品。
AD工作时序报告 报告的提交时间为并行工人运行的作业摘要。
AutoPatch * adpatch 应用补丁和其它系统的更新。
补丁应用程序助手* admsi.pl 生成一个自定义补丁的安装说明。
快速安装** rapidwiz 为进入特定于新安装或Oracle E-Business Suite的系统的升级参数的向导。

*请参阅的Oracle E-Business Suite的修补程序有关的补丁和修补实用程序的完整信息。

**快速的基本操作安装在这里描述。请参阅Oracle电子商务套件安装指南:使用快速安装使用它来安装或升级Oracle电子商务套件系统,完整的说明。

基于Web的工具

Oracle应用程序管理(OAM) 提供了一个基于Web的界面,系统管理员可以监视系统状态,管理服务,检查系统配置,管理Oracle工作流, 视图应用补丁和测量系统的使用。它提供了您的Oracle E-Business Suite的系统状态的简要概述,并作为网关这样的任务管理系统的配置,审查补丁历史公用事业,确定哪些补丁会使你的系统是最新的,注册的其他产品和语言,以及其他维护活动。

基于Web的维护实用程序列于下表所示。他们的操作是在充分描述的Oracle E-Business Suite的修补程序Oracle电子商务套件系统管理员指南-配置

Oracle应用程序管理工具
OAM工具名称 描述
应用的修补程序** 使用在补丁历史数据库的关键补丁信息。您可以搜索数据库中创建多种格式的报告。
自动配置* 用于查看当前的配置文件,这包含在上下文文件编辑参数,查看以前的上下文文件,以及对以往比较当前上下文文件。
文件历史记录** 使已经由补丁更新的文件的观看。
许可证管理器* 另外注册的Oracle E-Business Suite产品,特定国家的功能,或语言。您还可以使用许可证管理器来改变基本语言为您的系统。
补丁向导** 确定尚未应用补丁,但应该施加到保持系统的电流。下载并从My Oracle Support的合并补丁。
注册被举报的文件** 用于记录您在其中所做的自定义的任何文件。替换需要applcust.txt使用,其中载有记录在以前版本中的所有自定义文件。
软件更新** 提供了对系统中所有补丁相关的信息的概述。
时序报告** 帮助您监控正在运行的作业或视图完成AutoPatch的统计信息和广告管理维护会话。

*请参阅Oracle电子商务套件系统管理员指南

**见的Oracle E-Business Suite的修补程序

网上帮助

无论是AD公用事业和OAM实用程序提供帮助功能。

命令行帮助

对于AD命令行工具,您可以通过帮助= Y追加输入程序名称请求的参数列表。 例如,访问帮助AD管理,输入以下命令:

adadmin help=y

你可以用它来细化工具的操作的参数和选项都列出来,与他们是如何工作的简要描述。下面是AD的管理命令行帮助的例子:

usage: adadmin [help=y]

		adadmin
				[printdebug=y|n][localworkers=]
				[flags=hidepw|trace]

		adadmin Non-Interactive mode
				[defaultsfile=<$APPL_TOP/admin/SID/defaultsfile>]
				[logfile=][interactive=y|n]
				[workers=workers>][menu_option=ASK_NAME>][restart=y|n]

哪里

关键选项: localworkers =的工人人数在本地计算机上运行。使用分布式AD。

旗=普通标志传递给AD工具。AD的管理员可用的值有hidepw和跟踪。

defaultsfile =这个默认文件名,位于$ APPL_TOP /管理/ SID /目录下。

menu_option =跳过AD管理菜单并执行命令行中提供的任务。有效值在下面列出。

RELINK 						Relink Applications programs
GEN_MESSAGES 				Generate message files
GEN_FORMS 					Generate form files
GEN_REPORTS 				Generate reports files
GEN_JARS 					Generate product JAR files
VALIDATE_APPS 				Validate APPS schema
CMP_INVALID 				Compile APPS schema
CMP_MENU 					Compile menu information
CREATE_GRANTS 				Recreate grants and synonyms for APPS schema
CMP_FLEXFIELDS 			Compile flexfield data in AOL tables
MAINTAIN_MLS 				Maintain multi-lingual tables
CHECK_DUAL 					Check DUAL table
RELOAD_JARS 				Reload JAR files to database
COPY_FILES 					Copy files to destinations
CHECK_FILES 				Check for missing files
LIST_SNAPSHOTS				List snapshots
UPDATE_CURRENT_VIEW 	Update current view snapshot
CREATE_SNAPSHOT 			Create named snapshot
EXPORT_SNAPSHOT 			Export snapshot to file
IMPORT_SNAPSHOT 			Import snapshot from file
DELETE_SNAPSHOT 			Delete named snapshot(s)
CONVERT_CHARSET 			Convert character set
SCAN_APPLTOP 				Scan the APPLTOP for exceptions
SCAN_CUSTOM_DIR 			Scan a CUSTOM directory for exceptions
ENABLE_MAINT_MODE 		Enable Maintenance Mode
DISABLE_MAINT_MODE 		Disable Maintenance Mode

在获取帮助OAM

OAM帮助 可通过单击帮助任何Oracle应用管理器屏幕的右上角部分的链接。

OAM站点地图和帮助链接

Oracle EBS系统维护工具_第1张图片

例如,从所述OAM站点地图, OAM显示描述该网站地图页面的功能,特定页面的帮助。

OAM网站地图帮助页面

Oracle EBS系统维护工具_第2张图片

单个帮助主题可能包括局部散文,程序和网页说明。在这本书中讨论的实用程序和功能相关的帮助提供导航路径,字段定义,以及使用该页面的一般信息。

命令行实用程序

广告维护实用程序被开发在命令行中执行特定应用程序的维护和报告任务。例如,您可以使用AutoPatch适用所有类型的补丁来你的系统,并使用AD管理进行日常维护任务。

然而,即使每个实用程序都有一个专门的功能,它们被设计相得益彰,这么多雇佣类似的操作。本节概述了AD事业有共同的操作。接下来的章节详细描述了每个实用程序的功能。


注:参见 Oracle电子商务套件维修程序为特定任务使用AD公用事业进行,甲骨文E-Business Suite的修补程序有关AutoPatch和AD合并补丁信息。


常见的广告业务

许多AD公用事业采用类似的功能和操作,因为它们进行处理任务。例如,大多数依靠提示收集值的系统特定流程,所有自动创建日志文件记录处理的动作。本节介绍一些这些常见的操作。


注:的Oracle E-Business Suite的修补程序的有关适用于AutoPatch AD操作的信息。


提示

许多AD公用事业提示所需完成任务的信息。提示通常包括所需要的信息的描述,并且可以包括一个缺省值(在方括号中)。您只需按下[返回]键来接受默认。

例如:

The ORACLE username specified below for Application Object Library
uniquely identifies your existing product group: APPLSYS

Enter the ORACLE password of Application Object Library [APPS] :

Press [Return] to accept the default value, or type a new value
after the colon and press [Return]. Read the prompts carefully
to make sure you supply the correct information.

交互式和非交互式处理

广告交互的实用程序在默认情况下执行的处理任务。这意味着实用程序提示在需要它的地步系统特定的信息,使你有必要在整个操作过程中存在,以响应提示吧。

AD管理, AutoPatch, 和AD控制器 可以运行一些文件系统和数据库的任务,非交互式:你存储在缺省文件所需的信息,以及实用程序读取此文件,而不是提示您输入的信息。非交互式处理 是用于调度需要很少或没有用户干预的例行任务是有用的。


注意:欲了解更多信息,请参阅执行维护任务非交互的 Oracle电子商务套件维护程序。另请参阅监视和控制并行处理一节。


特殊参数使用AutoPatch和AD管理非交互式

当运行AutoPatch,AD管理,还是在非交互模式AD捻接器,在“标准输入= Y”选项可以选择用于提示在标准输入密码。默认值是没有提示要提供密码。

日志文件

所有AD公用事业记录他们的处理动作,他们在日志文件中遇到的任何错误。 许多实用工具提示您输入的日志文件将记录处理会话的名称,使用像这样的画面:

 records your  session in a text file you specify.
Enter your < log file name or press [Return] to accept the
default name shown in brackets.

Filename [.log] :

默认的文件名是<程序名称> .log中。例如,对于广告管理,默认的日志文件是adadmin.log。对于AutoPatch,这是adpatch.log。

AD管理局(和AutoPatch)把他们的日志文件在以下位置:

UNIX:

$ APPL_TOP /管理/ /日志

视窗:

%APPL_TOP%\管理\ \日志

有些工具可能不会提示您输入日志文件名:相反,他们会写在从该实用程序运行目录下的日志文件。

重新启动文件

重启文件 包含关于什么处理已完成的信息。它们位于$ APPL_TOP /管理/ /重新启动(UNIX)或%APPL_ TOP%\管理\ \重启(Windows)中。

如果某个实用程序在处理过程中,由于错误停止,或者你使用AD控制器 (在并行处理的情况下),而他们正在执行的处理任务,以关闭工,就可以重新启动的效用。如果你这样做,它看起来对重启文件,以确定是否有一个以前的会话。如果存在的文件,该实用程序会提示您继续在此处理不放过,或者开始一个新的进程。如果选择继续,它会读取重启文件,看看那里的过程不放过,并从该点继续进行处理。


注意:不要修改或删除任何经理或工作人员重新启动文件,除非专门针对由Oracle支持服务这样做。


默认情况下,AD公用事业删除其启动文件时,处理完成,但留下的备份版本的扩展名.BAK,.bk2或.bk3。


警告:重启文件记录的密码为Oracle E-Business Suite产品。你应该限制对所有重启文件(位于$ APPL_TOP /管理/ /重启)。如果您正在使用选项的工具= nohidepw,日志文件可能还含有与HIDEPW前缀线密码。


配置和环境文件

大多数AD实用程序需要访问加工维修任务时存储在不同的配置和环境的文件系统参数。例如,它可能有必要知道Oracle应用服务器ORACLE_HOME或数据库(RDBMS)ORACLE_HOME的位置。

配置和环境文件 在安装或升级过程中自动配置生成的。通常,您不必手动更新或维护这些文件中的信息。当您运行自动配置它们被更新。


注意:欲了解更多信息,请参阅自动配置中的Oracle E-Business Suite的概念。还My Oracle Support的知识文档387859.1见,使用自动配置在12版来管理系统配置


下表列出的配置和环境文件通常由AD命令行实用程序使用,并且在一些情况下,由OAM基于Web的实用程序。


注: 默认为 _ <主机名>。


自动配置管理的AD实用程序文件
文件名 位置 描述
adconfig.txt $ APPL_TOP /管理 包含所有AD实用程序使用环境的信息。


警告:不要手动更新此文件。


.ENV(UNIX)(UNIX)
的.cmd (视窗)
$ INST_TOP / ORA / 10.1.3 用在Oracle应用服务器10.1.3 ORACLE_HOME执行维护操作时配置环境。
.ENV(UNIX) 
的.cmd (视窗)
RDBMS ORACLE_HOME 使用的数据库上执行维护操作时配置环境。
APPS .ENV(UNIX)
应用 .CMD(视窗)
APPL_TOP 在早期版本中名为APPSORA,该文件呼吁建立APPL_TOP和应用ORACLE_HOME所需的环境文件。
.ENV(UNIX) 
.CMD(视窗)
APPL_TOP 通过APPS .ENV(UNIX)或应用名为的.cmd文件(Windows)来设置APPL_TOP。此文件调用要么adovars.env(UNIX)或adovars.cmd(Windows)中。
.ENV(UNIX)
.CMD(视窗)
$ INST_TOP / ORA / 10.1.2 通过APPS .ENV(UNIX)或应用 .CMD(Windows)中调用来设置的OracleAS 10.1.2 ORACLE_HOME。
adovars.env(UNIX)adovars.cmd(视窗) APPL_TOP /管理 由名为 .ENV(UNIX)或 .CMD(Windows)中位于APPL_TOP文件。用于设置环境变量Java和HTML。

下面的配置和环境文件也使用的大多数AD公用事业,但不是由自动配置创建。


警告:不要手动更新的任何文件。


非自动配置AD实用程序文件
文件名 位置 描述
applora.txt APPL_TOP /管理 包含有关运行时所需的init.ora参数的信息。
applorau.txt APPL_TOP /管理 包含有关安装和升级所需的init.ora参数的信息。
applprod.txt APPL_TOP /管理 广告公用事业产品描述文件,用来识别所有的产品和产品的依赖。
applterr.txt APPL_TOP /管理 广告事业版图描述文件。它包含了所有支持的领土和本地化的信息。
fndenv.env FND_TOP 设置由Oracle应用对象库使用的其他环境变量。默认值应适用于所有的客户。

功能版本号

为了使用一些广告管理和AutoPatch特征,特征的版本号必须在文件系统和数据库都相同。有时可能当这些功能的版本不匹配。例如,如果一个补丁未成功运行到完成,它可能已更新的文件系统,而不是该数据库。在这种情况下,文件系统版本与数据库版本可能是不同的。

当您启动AD管理或AutoPatch,屏幕上的信息矩阵滚动。这表明,以下功能的状态(活动= )和版本号:CHECKFILE,PREREQ,CONCURRENT_SESSIONS,PATCH_ HIST_IN_DB,PATCH_TIMING和SCHEMA_SWAP。

该矩阵仅供参考。除非该功能的版本不匹配,不需要采取任何行动。如果他们不这样做,你可以使用OAM安装补丁程序,以确定哪些补丁已成功应用和验证版本级别。


注:欲了解更多信息,请参阅安装补丁信息的Oracle E-Business Suite的修补程序


广告接口

一些公用事业AD设计为执行单一功能。例如,您运行AD只重新链接重新链接的服务器产品库的可执行程序。这些工具并不使用菜单或输入屏幕。所有用户交互是由在提示的形式的命令行。

然而,其他实用程序具有多种功能,这是呈现在菜单或输入屏幕。例如,当您运行AD管理,你看到的第一个画面是主菜单。

AD管理主菜单

Oracle EBS系统维护工具_第3张图片

从这个屏幕上,选择子菜单中的一个,然后从那里,选择要运行的进程。

命令行参数

您可以直接在AD公用事业通过添加改性剂运营方式 该实用程序的启动命令。这些改性剂可以是参数,标志或选项的形式。他们都完善了一个实用程序执行的操作。

命令行参数,标志和选项中的“令牌=价值”的格式,其中令牌是修改器的名称。您应该输入两个参数,以小写类型(实用程序自动转换的“令牌”部分为小写,但不能转换成“值”)的值。

例如:

$ adadmin LOGFILE=TEST.LOG

令牌(“LOGFILE”)将被转换为小写,但值(test.log中)不被实用程序识别。进入此命令的正确方法是:

$ adadmin logfile=test.log

您可以通过如下所示AutoPatch命令他们一个空格隔开输入多个标记=值参数的单个命令行上。

$ adadmin printdebug=y flags=hidepw

在某些情况下,可以包括用于标记一个以上的值。在这种情况下,用逗号分隔值。例如:

$ adadmin flags=nohidepw,trace

逗号分隔的列表中不能包含空格。例如,下面的命令是无效的,并给一个错误:

$ adadmin flags=nohidepw, trace

一些命令行参数使用几个实用程序,并在下表中列出。其他参数只能由特定的实用程序使用。例如,AutoPatch广泛使用的命令行参数,并且是唯一到该实用程序选项。它们列出,并在讨论的Oracle E-Business Suite的修补程序

AD工具命令行参数
放弃 描述
通过使用 AD管理, AutoPatch。
目的 告诉AD公用事业放弃现有的非交互式会话。可只用于交互式= N也被指定。
Y或N
默认 N,这意味着最后效用非交互方式运行没有成功完成该处理。
adadmin互动= N放弃= Y
AD工具命令行参数
defaultsfile 描述
通过使用 AD管理,AutoPatch,AD控制器。
目的 指定存储答案互动AD公用事业问题的缺省文件。通常用于非交互。
一个完全合格的文件名。必须是$ APPL_ TOP /管理/ 目录下。
默认 无,这意味着没有默认文件被使用。
adctrl defaultsfile = / D1 /应用程序/ prodappl /管理/ PROD1 / prod_ def.txt
AD工具命令行参数
帮帮我 描述
通过使用 所有AD工具。
目的 总结了可用的命令行选项。
Y或N
默认 ?
adadmin帮助= Y
AD工具命令行参数
互动 描述
通过使用 AD管理,AutoPatch,AD控制器。
目的 告诉AD公用事业是否以交互方式或非交互方式运行。
Y或N
默认 Y,这意味着该实用程序以交互方式运行。
adadmin互动= N
AD工具命令行参数
localworkers 描述
通过使用 AD管理,AutoPatch。
目的 指定工人的数量在分布式AD环境中的主要节点上运行。
1到最大数据库支持,但不超过999,包容
默认 默认为工人的说法,这意味着所有工人的值主节点上运行。
adadmin工人= 8 localworkers = 3
AD工具命令行参数
日志文件 描述
通过使用 所有AD工具。
目的 告诉AD公用事业什么日志文件来使用。运行实用程序时,非交互正常使用。
文件名(不是一个完全合格的路径名)
默认 无,这意味着该实用程序将提示日志文件名。
adctrl日志文件= test.log中
AD工具命令行参数
menu_option 描述
通过使用 AD管理,AD控制器。
目的 当运行这些工具之一非交互,用来连接一个默认的操作与特定的菜单项文件。
请参阅这些实用程序的说明的菜单选项列表。必须与互动= n和defaultsfile用于= <默认的文件的文件名>。
默认 N / A
adctrl互动= N defaultsfile = $ APPL_ TOP /管理/生产/ ctrldefs.txt menu_option = SHOW_STATUS
AD工具命令行参数
parallel_index_threshold 描述
通过使用 AD管理,AutoPatch。
目的 指定在表中的号码块。如果表中包含超过阈值设置块少,指标与职工并行和串行DML创建。如果表中包含超过阈值设置更多的块,索引与一个工人和并行DML创建。
0到2147483647; 如果设置为0,索引与并行工人和串行DML创建
默认 20000; 这意味着20000块阈值
adadmin parallel_index_threshold = 15000
AD工具命令行参数
printdebug 描述
通过使用 所有AD工具。
目的 告诉AD程序来显示额外的调试信息。在一些情况下,额外的调试信息的量是巨大的。
Y或N
默认 ?
adadmin printdebug = Y
AD工具命令行参数
重新开始 描述
通过使用 AD管理,AutoPatch,AD控制器。
目的 告诉运行非交互方式重新启动现有会话AD工具。只有有效时,也指定交互式= N。
Y或N
默认 N,这意味着运行非交互工具会想到跑一个完全新的会话。
adadmin互动= N重启= Y
AD工具命令行参数
wait_on_failed_job 描述
通过使用 AD管理,AutoPatch。
目的 指示实用程序等待用户输入一个非交互式会话时作业失败。
Y或N
默认 ?
adadmin wait_on_failed_job = YES
AD工具命令行参数
工人 描述
通过使用 AD管理,AutoPatch。
目的 指定工人要运行的次数。运行该实用程序时,非交互正常使用。
1到最大数据库支持,但不超过999
默认 不,这意味着程序提示职工办好数
adadmin工人= 8

AD标志参数

该标志=参数由所有AD实用程序使用。它通过几个普通标志的工具之一。输入一个标记或用逗号分隔的标志列表。默认值是无。

标志=参数选项
hidepw 描述
默认 hidepw
目的 指示实用程序隐藏或显示AD实用程序日志文件的密码。
注释 默认情况下,在含有密码的AD实用程序日志文件中的行被修改,以隐藏密码。
当指定nohidepw时,包含隐藏密码的每一行,然后用HIDEPW前缀对应的线:,显示用密码原线。
adadmin标志= nohidepw
标志=参数选项
记录 描述
默认 记录
目的 指示广告是否实用创建使用记录或NOLOGGING索引。
注释 使用标志= NOLOGGING时创建索引可以提高性能。然而,旗帜= NOLOGGING使数据库介质恢复不完整,不与备用数据库。
日志记录是AutoPatch默认支持的数据库介质恢复数据库和备用数据库。我们不建议使用标志= NOLOGGING生产系统,除非你之前和运行AutoPatch后做一个完整的备份。
标志= NOLOGGING影响通过ODF而已,不是SQL脚本创建的索引。该XDF实用总是记录创建索引。
adpatch标志=记录
标志=参数选项
跟踪 描述
默认 notrace
目的 指示广告效用是否记录所有数据库操作一个跟踪文件。
注释 而投放的广告工具可以帮助调试创建的数据库跟踪文件。这些标志=跟踪选项会为AD工具和AD工人多个跟踪文件。每当一个新的跟踪文件创建AD实用程序或工人重新连接到数据库。
需要注意的是标志=跟踪仅跟踪数据库操作内部的AD实用程序本身。在SQL脚本或由AD公用事业运行外部程序的数据库操作不被标记=跟踪记录。
adadmin标志=跟踪


注意:许多AD公用事业接受额外的参数列出的那些。然而,这些只应在Oracle支持服务的明确指导下使用。


运行AD公用事业

要运行AD公用设施,设置环境定义系统配置参数。例如,一个工具可能需要对应用程序ORACLE_HOME目录路径。这个参数,和其他人,使您的系统环境。


重要提示:在设置环境中,Windows用户也必须配置Windows服务。


一旦你已经指出的实用程序,正确的环境,您可以通过输入程序名称启动它。


注:参见配置和环境文件一节。


设置环境

设置Oracle E-Business Suite的环境,完成以下步骤。请参阅Oracle的安装和升级说明任何附加的特定于平台的步骤。

  1. 身份登录applmgr (应用程序文件系统所有者)。

  2. 运行当前APPL_ TOP和数据库环境(UNIX)或命令文件(Windows)。

    UNIX:

    环境文件通常APPSCONTEXT_NAME> .ENV, 而位于APPL_TOP下。从一个Bourne,Korn或Bash shell中,输入以下命令:

    $ . APPS.env

    视窗:

    使用Windows资源管理器或从开始菜单中的运行选项,输入命令:

    %APPL_TOP%\envshell.cmd

    这将创建与Oracle电子商务套件所需的环境设置的命令窗口。所有后续命令都应该在此窗口中运行。

  3. 如果你已经对环境的任何变化,检查它是否正确地输入以下命令设置:

    UNIX:

    $ echo $TWO_TASK
    $ echo $ORACLE_HOME
    $ echo $PATH

    视窗:

    C:\> echo %LOCAL%
    C:\> echo %ORACLE_HOME%
    C:\> echo %PATH%
    C:\> echo %APPL_CONFIG%

    对于UNIX,ORACLE_HOME必须设置为正确的数据库目录,TWO_TASK 或LOCAL必须确定正确的数据库。对于Windows,APPL_ CONFIG 必须设定为

  4. 保证有足够的临时磁盘空间。

    您应该由$ APPLTMP和$ APPLPTMP(UNIX),或%APPLTMP%和%APPLPTMP%(Windows)中表示的临时目录至少有50 MB。你也应该在操作系统的默认临时目录中,这通常是的/ tmp或/ usr / tmp目录(UNIX)或C空间:\ TEMP(Windows)中。

  5. 如果您运行的是AD工具来重新链接或更新的Oracle E-Business Suite的产品文件或修改的Oracle E-Business Suite的数据库对象,关闭并发管理器,Web服务器监听器,表单服务器监听器,如果文件是包含一个节点上相关的服务器。例如,如果该文件是一个包含并行处理服务器的节点上,关闭并发管理。


    注意:欲了解更多信息,请参阅其他信息:请参见辖的并发管理器的Oracle E-Business Suite的系统管理员指南-配置


  6. 启用维护模式 如果维护任务需要系统停机时间。


    注意:欲了解更多信息,请参见使用维护模式在第4章。


配置Windows服务

如果您在Windows平台上运行的AD工具之前,必须先关闭所有形式的服务,Web侦听器服务和并发管理服务。此外,您必须验证数据库和数据库监听器正在运行。

要查看和更改服务的状态,请按照下列步骤操作:

  1. 选择开始>设置>控制面板,并在服务双击。

  2. 选中相应的服务名称,然后单击停止或启动适当的。下表列出了运行的AD实用程序时所需的服务和状态:

    Windows服务和AD实用程序状态的要求
    服务类型 服务名称 状态
    并发管理服务 OracleConcMgr 已停止
    数据库服务 OracleService 入门
    数据库监听 甲骨文 _ RDBMSTNSListener 入门

启动工具

启动Ad工具,输入命令行实用程序的可执行文件名称。例如,要开始进行广告管理,你就输入以下命令:

$ adadmin


注意:欲了解更多信息,请参见命令行工具本章AD的可执行文件的列表英寸


退出或停止实用程序

当菜单驱动的实用程序完成处理任务,他们返回到主菜单,在这里你要么选择另一个进程或退出。AD管理就是一个例子。其他实用程序不使用菜单格式。在这种情况下,当处理完成的实用程序自动退出。AutoPatch, AD合并补丁,和文件字符集转换文件字符集转换就是例子。

它开始处理任务之前,您可以通过输入中断停止工具 在任何提示。您只能为显示提示,只有当被显示在屏幕上提示实用工具使用此命令。

在某些情况下,实用程序可能会开始处理措施,但退出的动作完成之前(因为一个错误的)。或者,并行处理会议期间,您可能会决定通过关闭工人停止处理动作。


注意:欲了解更多信息,请参见故障排除的Oracle E-Business Suite的维修程序了解更多详细信息有关关闭和重新启动的工人。


重新启动一个实用工具

您可以通过在命令行上输入可执行文件的名称重新启动的实用程序。当您重新启动,该实用程序会提示您输入新的日志文件,或指定从中断会话的日志文件。当您从以前的会话重用日志文件,该工具将“开始<程序名称>会话”的消息到文件的末尾,从持续会话消息追加因为它会产生他们。

该实用程序会提示您执行下列操作之一:

  • 继续会话(默认)

    该实用程序会检查重启文件上届会议的进展情况,并在您的最后一个会话停止的位置开始加工。

  • 开始新会话

    该实用程序要求您确认您的选择,如果你选择不继续以前的会话。它开始从开始的过程。

如果停止的处理是并行运行,一个FND_INSTALL_PROCESSES 表可能存在。如果是这样,实用程序将询问您是否要删除该表。此消息作为一个警告,让您了解现有的AD会话。确定是否有任何其他实用程序在另一个会话或其他节点上运行。如果您确信不需要当前运行的AD实用程序,您可以删除FND_INSTALL_ PROCESSES表并继续与您启动的新的AD会话。


注意:欲了解更多信息,请重新启动文件一节。


使用并行处理

在并行处理任务

并行处理 通常由AD总局和AutoPatch到:

  • 编译无效对象。

  • 运行数据库驱动程序的任务,如SQL脚本。

  • 生成各种文件,如窗体,报表和消息文件。

工人由管理员分配给他们完整的处理任务。公用事业自己决定要执行的任务列表和它们的优先级执行。他们还提示执行的任务的工人的数量。例如,当AutoPatch正在申请数据库驱动程序,它创建的数据库任务的列表,并提示您指定应该同时运行来执行这些任务的工人人数。

工作进程是adworker的实例 程序。这一方案只能由管理器进程被调用,并且不能独立运行。

经理

经理分配每个工人一个唯一的ID,并插入一行在FND_INSTALL_PROCESSES每个工人 表。它创建该表,作为作业信息分段区域,并以此与工人进行通信。通信利用两列实现:CONTROL_CODE 和地位。

经理与更新作业列表,每个工人一个作业的子集表。例如,如果有五个工人,则该表装五作业(尽管可能有100或多个作业所涉及的完整的动作)。经理开始工人和使用CONTROL_CODE和状态栏分配任务。据民意调查不断这两列,而从工人的更新。作为工人完成其任务,管理器更新与列表中的下一个任务的每一行,并留下另一条消息的工人。

一旦所有的工作都完成后,经理告诉工人关闭,然后删除FND_INSTALL_PROCESSES表(后为确保所有工人实际关闭)。

工人

每个工人都更新状态栏,给管理者就其进展情况的报告。由于作业完成,经理更新在队列中的下一个工作表,并更新CONTROL_CODE和状态栏告诉工人开始处理。如果有一个发生故障,工人报告失败状态。

对于某些任务,一些工作进程产生其他子流程,做实际工作。衍生的子进程返回一个状态代码来产生它的工人。工人解释代码,以确定该作业已经成功地完成。子进程的实例是SQL * Plus并FNDLOAD。

递延乔布斯

第一次作业失败,经理会自动推迟工作,并指定一个新的工人。如果延期工作失败,运行第二次,管理中心重新推迟它只有在工作的总运行时间不到十分钟。如果延迟作业失败,第三次(或者作业的总运行时间不十分钟不到它运行第二次)工作停留在故障状态和工人等待。在这一点上,你必须解决失败的原因,然后重新开始作业。


注意:欲了解更多信息,请参阅交互式运行AD控制器一节。另请参见故障排除中的Oracle E-Business Suite的维护程序


递延作业功能使用AD_DEFERRED_JOBS 表。在创建FND_INSTALL_PROCESSES表时该表被创建,并且当FND_INSTALL_PROCESSES表被删除被丢弃。

工人数的确定

广告事业提供CPU的数据库服务器上两倍数量的工人默认号码。Oracle建议你选择一些与CPU的2-4倍数量的工人。例如,如果在数据库服务器上的四个CPU,你应该选择在8-16工人的范围内的东西。

广告公用计算,你的数据库可以支持(最多999)工人的最大数量。你不能进入职工人数大于数据库可以支持。

工人日志文件

除了记录在<程序名称>的信息.log文件,该过程在约错误工人日志文件的并行写入的细节的工作工具。该adwork <编号> .log文件(adwork001.log,adwork002.log ...)位于$ TOP APPL_ /管理/ / log目录,其中是ORACLE_SID或TWO_TASK变量的值( UNIX),或%APPL_TOP%\管理\ \日志,其中是ORACLE_SID或LOCAL(Windows)中的价值。

通过AutoPatch运行并发请求 和AD管理 创建自己的日志文件。


注意:欲了解更多信息,请参阅日志和输出文件名中的Oracle E-Business Suite的系统管理员指南-配置


工人重新启动文件

重新启动文件用于在它停止的位置继续处理。每个工人也可能有重新启动文件所谓adworkxxx.rf9。这些文件都存储在$ APPL_TOP /管理/ /重新启动(UNIX)或%APPL_TOP%\管理\ \重启(Windows)中。劳动者创造当经理为其分配作业的启动文件,并删除启动文件,当它完成这项工作。


注意:不要修改或删除任何经理或工作人员重新启动文件,除非明确告知通过Oracle支持服务这样做。


在故障排除一章的Oracle E-Business Suite的维护程序运行的程序,以及如何解决这些问题时,讨论了各种错误情况。

同时支持数据操纵语言(DML)

要在创建索引时减少停机时间,在parallel_index_threshold AD的公用事业参数设置为20000的默认值。这意味着,如果一个表包含少于20,000块,公元事业创建并行工人和串行DML(就像在早期版本)的索引。如果一个表包含20000块或更多,索引现在只有一个工人和并行DML创建。您可以通过指定的AD工具命令行参数parallel_index_threshold调整该阈值。

监视和控制并行处理

使用并行处理AD会话可能无需用户干预运行完毕。然而,这常常是有益的,以确定有多少任务已经完成,或是否处理已经停止出于某种原因。AD控制器是一种实用工具,你可以用它来确定AD管理或AutoPatch工人的地位,并控制他们的行动。您可以交互式和非交互式运行AD控制器。它必须在自己的窗口中运行,而不是在同一窗口AD管理或AutoPatch。


注意:欲了解更多信息,请参阅交互式和非交互式处理一节。


您选择显示工人身份,重新启动工人选项,或发出命令,从AD控制器主菜单中的经理。

运行AD交互控制器

请按照以下步骤访问AD控制器。

  1. 注册为applmgr和描述设置环境设置环境一节。

  2. 与adctrl开始AD控制器 命令。这将提示您:

    • 确认APPL_TOP的值。

    • 指定广告控制器日志文件(默认为adctrl.log)。 广告控制器日志文件写入到当前工作目录。

    • 供应Oracle应用对象库 用户名和密码。

  3. 选择主菜单中的选项。

    一旦你的提示作出响应,出现主菜单。

    AD控制菜单

    Oracle EBS系统维护工具_第4张图片

    键入一个数字选择一个选项。按[返回]随时返回到AD控制器主菜单。


    注:请参阅故障排除中的Oracle E-Business Suite的维修程序,了解有关使用每个菜单选项的说明。


运行AD控制器非交互式

您可以通过创建一个缺省文件,无需用户干预运行AD控制器, 它可以捕获你以后可以使用,无需用户干预运行AD控制文件在交互提示提供信息。创建缺省文件并运行AD控制器非交互的工作在很大程度上因为它为AD管理方式相同。


注意:欲了解更多信息,请参阅计划非交互式维护中的Oracle E-Business Suite的维护程序


如广告管理,同样的默认文件可用于运行不同的广告控制器的命令:一个文件可以包含不同的菜单选项,所有的选择。为了选择默认文件将运行的任务,您可以添加menu_选项= <菜单选项>到实用程序启动命令。这将覆盖存储在默认设置任何具体的菜单,击键信息文件开始,并允许您使用默认文件的任何AD控制菜单项。它还可以确保您打算用于缺省文件的菜单选项总是有效的,即使它的菜单项被重新编号或在后续版本中重新定位。

可用选项列出在下表中。

AD控制菜单选项
菜单选项 影响
ACKNOWLEDGE_QUIT 告诉经理,工人人承认退出
INFORM_FAILURE 告诉经理,工人没有自己的工作
RESTART_JOB 告诉工人要重新启动失败的作业
SHOW_STATUS 展会工人身份
SHUTDOWN_WORKER 告诉工人辞职
START_WORKER 重新启动当前计算机上的工人


注:运行AD管理的菜单选项中列出的非交互处理准备在第4章。


以下是运行AD控制器非交互来显示工人状态的一个例子:

$ adctrl interactive=n defaults_file=$APPL_TOP/admin/prod/ctrldefs.txt \
logfile=adctr.log menu_option=SHOW_STATUS

使用命令行上的任何菜单选项,除了SHOW_STATUS,要求您还可以使用worker_范围= <范围>选项。详情请参阅AD控制器的命令行帮助。

分发任务处理跨节点

广告使用并行处理的情况,包括分布式AD其现有的管理工人的工作体系。 这种并行处理功能允许工人在同一个广告会议将在多个应用层服务器开始利用一切可利用的资源。因为广告工作者创建和更新文件系统对象,以及数据库对象,分布式广告必须只在使用共享应用层文件系统,以确保在一个单一的,集中的位置被创建的文件系统中。

虽然运行的是AD管理或AutoPatch主节点上,启动一个AD控制器 任何在共享应用层文件系统环境中的节点的会话执行任何标准的AD控制器的操作,使用本地和非本地工人。


注意:欲了解更多信息,请参阅分发处理任务中的Oracle E-Business Suite的维护程序


基于网络的OAM工具

Oracle应用程序管理(OAM) 是一个基于Web的管理工具,它允许您使用和访问是以前只能在命令行上许多维护公用设施,并有可能快速检索并以GUI格式显示系统特定的信息。在OAM的每个公用事业从主网页,其中包含链接的细节多层迅速把你的联系方式,系统各方面数据访问。例如,使用补丁向导 实用程序,您可以访问推荐的修补程序的下载列表,查看应用任何或所有补丁的文件系统上的影响。

除了基于特定搜索条件的报告结果,许多OAM实用程序可用于输入和更改保存到您的系统配置。例如,使用许可证管理器,你可以注册并没有活跃在初始安装的产品。或者,用自动配置, 您可以查看当前的配置参数和修改现有的值。


注意:欲了解更多信息,请参见第7章的Oracle E-Business Suite的概念


通用OAM操作

OAM的基于Web的实用工具都设计有相同的外观和感觉,广泛利用常见的操作,如统一的导航工具和向下钻取菜单。例如,所有的页面呈现在打开特定页面,OAM帮助屏幕帮助链接。

此外,公用事业OAM聘请了强大的搜索功能,它直接显示在您发起的搜索页面上的搜索结果。有没有必要审查日志文件或看在报表的文件目录。例如,使用应用程序补丁,您可以对已应用到系统的所有补丁一个简单的搜索。OAM显示简单搜索页面上的结果。

Applications导航器和OAM仪表盘和网站地图

您可以通过多种方式访问OAM功能。您可以从导航器开始, 这是当你从OAM欢迎页面登录,您遇到的第一个页面。 当您从定义为使用Oracle E-Business Suite的你的角色的职责列表中选择,导航器呈现在几个标题的选项列表,根据您的应用程序的用户角色。例如,系统管理角色提供了选项的几组,包括Oracle应用程序管理和相关工具的路径。

该 是主要的OAM页。它提供了你的系统活动的“快照”和一个下拉列表,以提供快速访问一些最常用的OAM公用事业和OAM网站地图。 此外,它还包含一个链接OAM网站地图,显示链接到所有的OAM公用事业,由功能各个选项卡隔离。

页面导航

您可以通过仪表板上OAM页面导航 和站点地图 通过点击一个显示的功能子集的标签。在单独的页面,您可以导航选项,并在适当情况下,有提供链接到相关功能的下拉列表。上的项目的长列表的网页,OAM播放项为方便的子集。

OAM接口

Oracle应用产品经理仪表盘显示的系统的总体状况的简要概述。站点地图提供了OAM框架内访问所有公用设施和功能。

查看系统状态

当您访问OAM仪表板, 你可以看到你的系统活动的总体概述。

OAM仪表板

Oracle EBS系统维护工具_第5张图片

该OAM仪表板作为一个HTML控制台,在系统管理员可以检查数据库,并发管理等服务,并发请求和Oracle Workflow流程,以及查看配置信息,如初始化参数和配置文件选项的状态。

控制板以各种方式,其中许多都超出了本书的范围使用。在Oracle电子商务套件系统管理员指南包含了更完整的信息。

访问维护实用程序

当您访问仪表板, 您可以使用浏览到:下拉列表中的快速链接。打开列表,做出选择,然后点击开始。

在导航OAM

Oracle EBS系统维护工具_第6张图片

或者,对于所有的实用程序和功能的完整列表包含在OAM,点击网站地图 链接。

OAM网站地图

Oracle EBS系统维护工具_第7张图片

网站地图页面显示的管理,监控,维护和诊断和维修标签。在各个选项卡中,有在一般群体链接实用程序或功能。例如,在此页面上有标题为系统配置,应用服务,工作流,等等。在维护选项卡,也有修补公用事业和关键活动的标题。

打开主网页的工具,发现它的标题之一之下,单击链接。例如,要查看有关已应用于系统的修补程序的信息,请单击修补下应用修补程序和实用程序维护选项卡上的标题。

OAM功能打补丁

Oracle EBS系统维护工具_第8张图片

点击任何其他选项卡访问等功能。在本指南中,访问OAM基于Web的实用工具的所有指令从站点地图开始。

访问OAM

您可以通过以下网址登录到Oracle电子商务套件后访问OAM欢迎页面:

http:.///OA_HTML/AppsLogin

甲骨文E-Business Suite的欢迎屏幕

Oracle EBS系统维护工具_第9张图片

输入您的用户名和密码,然后点击登录。系统会将您重定向到导航页面,该页面显示一个列出用户责任的导航窗格中。单击系统管理。

甲骨文E-Business Suite的主导航页

Oracle EBS系统维护工具_第10张图片

在系统管理部分,单击Oracle应用程序管理器访问控制板。或者,您可以向下滚动到Oracle应用程序管理器部分,其中公用设施被列为单独的链接,然后从该部分的实用程序(或仪表板)。

在Oracle E-Business Suite的维修文件中的所有信息假定您会从仪表板开始> 网站地图。 在个人效用屏幕讨论的所有涉及到的补丁Applications系统。它们的功能是在充分描述的Oracle E-Business Suite的修补程序

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28211342/viewspace-2129907/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28211342/viewspace-2129907/

你可能感兴趣的:(Oracle EBS系统维护工具)