使用“存放或应用”页可选择是否存放或应用所选补丁程序或补丁程序集。通过指定可能要执行的任何前/后处理打补丁脚本还可定制打补丁操作。
注:联机打补丁期间,作为存放过程的一部分,Enterprise Manager 会自动将补丁程序或补丁程序集从 OracleMetaLink 下载到补丁程序高速缓存中。
如果将打补丁向导只用于存放补丁程序 (即不应用该补丁程序),请选择存放,然后转到向导中的下一步。
要应用补丁程序,请选择应用。此页中显示的其余选项均为可选项。您可以选择要执行的步骤并指定相应的值,然后转到向导中的下一步。这些可选步骤的说明如下。
注:默认情况下,此页中的所有可选步骤都处于禁用状态。如果要执行任何可选步骤,必须首先选中相应复选框并在这些部分中指定相应的值。
如果补丁程序已存放并且您要从存放位置应用所选补丁程序/补丁程序集,请选择存放位置并指定该存放位置的完整路径。
在此步骤中,如果要执行某些前处理打补丁脚本,请执行以下操作:
选择定制前处理命令/脚本并在相应的文本框中指定脚本。请注意,如果要指定前/后处理打补丁脚本,且这些脚本中的任何一个失败,则程序包将不会更新。
如果要以 root 身份执行这些脚本,请选择 Sudo。
要关闭在要打补丁的 Oracle 主目录上运行的任何监听程序和数据库控件,请选中相应的复选框。只有在按目标为独立数据库打补丁时才显示此选项。
注:应用某些补丁程序之前需要先关闭这些实例 (如数据库)。单击查看自述文件可确定需要为所选补丁程序/补丁程序集执行的步骤。
如果正在使用的补丁程序是手动添加到补丁程序高速缓存中的,则单击了查看自述文件也无法查看自述文件。
通常,不需要修改默认 bourne shell 脚本 (打补丁脚本)。
只在要修改打补丁脚本时才需选中此复选框。shell 脚本可在编辑器中显示。脚本中包含一个命令,此命令设置要存放补丁程序的默认目录位置。可对此脚本进行必要的修改。
只有在按目标为独立数据库打补丁时才显示此可选步骤。建议查看自述文件 (单击查看自述文件) 以确定所选补丁程序是否需要执行 SQL 脚本。
在此部分中,可指定前处理 SQL 命令、SQL 命令和后处理 SQL 命令。
要指定前处理 SQL 脚本,请选择“定制前处理命令/脚本”,然后指定要执行的前处理 SQL 脚本。如果要以 root 身份执行该脚本,请选择 Sudo。
某些 SQL 脚本要求数据库以“升级”模式启动。为此,请选择以升级模式启动数据库。
如果希望脚本应用 SQL,请选中 SQL 复选框,然后在相应的文本框中指定适当的 SQL 脚本。
要指定后处理 SQL 脚本,请选择“定制后处理命令/脚本”并指定要执行的后处理 SQL 脚本。如果要以 root 身份执行该脚本,请选择 Sudo。
选择关闭数据库。
可在此处选择启动运行在所选 Oracle 主目录上的数据库、监听程序和其他目标。
选择定制后处理命令/脚本并在相应的文本框中指定适当的脚本。如果要以 root 身份执行该脚本,请选择 Sudo。
将适当的命令添加到脚本模板之后,单击下一步。
下表列出目标属性的变量,在上述任何脚本或位置中指定参数时可使用这些变量。
目标属性的变量
| 变量 | 说明 |
|---|---|
%oraclehome% |
当前打补丁的主目录位置。Oracle 主目录将附加到前/后处理脚本位置,作为脚本的最后一个参数。 |
%emd_root% |
目标代理主目录位置。 |
%perlbin% |
代理所用的 perl 二进制文件的位置 |
%dbsids% |
计算得出主目录中的 SID 的列表 (以 & 号分隔),例如 sora&sora1 |
%listeners% |
计算得出主目录中的监听程序的列表 (以 & 号分隔),例如 listener1&listener2 |
打补丁向导将使用在“设置身份证明”页上指定的身份证明来存放或应用补丁程序。
相关主题
版权所有 © 1996,2005,Oracle。保留所有权利。