手册
Continue as if it were successful [No] : 1. 第一个可能的原因是缺少操作系统rpm包
使用Note 250262.1 RDA 4 - Health Check / Validation Engine Guide中的脚本可以自动检查操作系统的一些前提需求。
先参考“Installation Instructions”,然后参考“Instructions for UNIX type operating systems” 运行:
[applmgr@soatest rda]$ ./rda.sh -T hcve Choose: Oracle E-Business Suite Release 12 (11.5.10.2) Preinstall 运行完成会生成一个html格式的report,在报告中可以查看问题。
2. 查看$APPL_TOP/admin/
relink错误不会显示在adpatch日志中,需要在adrelink.log中以failed为关键词查找。
3. 在MOS中查找错误
使用可执行文件名称和adrelink.log中的错误在MOS中搜索。 Search after your error in Note 1523589.1 Master Note - Troubleshooting Adpatch Relinking Errors 4. 检查可执行程序在更新补丁之前是否可以正常relink(可以在adrelink.log中搜索更早会
话的信息)
5. relink错误是不是在克隆的时候碰到的?克隆前准备工作如果有漏掉或者不对的步骤,
可能会导致relink失败。
6. 查看和你当前版本对应的Installation and Upgrade Notes,很多relink问题可以在此文档
中得到解答。 7. 如果relink错误是类似这种:The file is in use and cannot be overwritten 例如: ld: 0711-851 SEVERE ERROR: Output file: /u02/appldg/fmsdgappl/po/11.5.0/bin/RCVOLTM The file is in use and cannot be overwritten. make: The error code from the last command is 12. Stop. Done with link of po executable 'RCVOLTM' 参考下面步骤操作:
? 停止应用服务
手册
$ADMIN_SCRIPTS_HOME/adstpall.sh
? 确保应用层所有服务都已经停掉。 ? 重新尝试relink
? 如果还是出现错误,使用下面的命令查找是否还有别的用户在使用这个程序 fuser -ki
? 操作系统类型和版本。更换操作系统后可能出现relink问题 ? 当前实例是如何创建的(fresh install, clone, patching, upgrade) ? 上传$APPL_TOP/admin/
hcve\生成的html文件
1.9 如何解决更新补丁后的无效对象
1.9.1 对照EBS interoperability notes确保所有要求的
补丁都已经安装
Note 1524398.1 Interoperability Notes EBS 12.0 or 12.1 with RDBMS 12cR1 Note 1524399.1 Interoperability Notes EBS 11i with RDBMS 12cR1
Note 1058763.1 Interoperability Notes - Oracle E-Business Suite Release 12 with Oracle Database 11g Release 2 (11.2.0)
Note 735276.1 Interoperability Notes E-Business Suite R12 with Oracle database 11gR1 (11.1.0) Note 812362.1 Interoperability Notes Oracle EBS 12 with Oracle Database 10gR2 (10.2.0)
每个Interoperability Notes中都有一块叫additional patches for database version xxx的内容,
手册
确保这些补丁都已经安装了。
同时,在prerequisites会有一部分叫\,确保这些补丁也已经安装。
1.9.2 确保RDBMS可执行文件没有renlink错误
提示:参考Note 356878.1 How to relink an Applications Installation of Release 11i and Release 12来relinkRDBMS可执行文件
1.9.3 确保数据库初始化参数按照下面文章设置
Note 396009.1 Database Initialization Parameters for Oracle E-Business Suite Release 12 或
Note 216205.1 Database Initialization Parameters for Oracle Applications Release 11i
可以使用下面的脚本来检查
Note 174605.1 bde_chk_cbo.sql - EBS initialization parameters - Healthcheck
1.9.4 使用adadmin验证APPS schema
使用adadmin菜单中的Maintain Applications Database Entities menu->Validate APPS schema 运行完成之后,会生成一个名为.lst的文件,其中包含可能存在的问题。
1.9.5 确保APPS有足够的权限访问数据库对象
可以通过执行数据库POST upgrade step中的步骤来实现。
注意:可以通过运行一个叫$AD_TOP/patch/115/sql/ademusr.sql的脚本来执行授权。
1.9.6 有下面的错误:
ORA-04065: not executed, altered or dropped stored procedure \ORA-06508: PL/SQL: could not find program unit being called: \手册
可以通过执行下面脚本编译无效对象: utlirp.sql utlrp.sql
参考Note 370137.1 After Upgrade, Some Packages Intermittently Fail with ORA- 04065
1.9.7 使用adadmin重新apps schema的授权和同义词
使用adadmin菜单中的Maintain Applications Database Entities menu->\Recreate grants and synonyms for APPS schema\
1.9.8 使用adadmin查找缺少的文件
使用adadmin菜单中的Maintain Applications Files menu->\Check for missing files\如果发现缺少文件,需要找一个包含此文件补丁并安装此补丁
1.9.9 使用adadmin编译apps schema
使用adadmin菜单中的Compile/Reload Database Entities menu->\Compile APPS schema\可以用下面的sql查看无效对象是否减少: SQL> select count(*) from dba_objects where status<>'VALID'; 1.9.10 获取无效对象列表及相关错误
执行:
sqlplus apps/apps_pass @$AD_TOP/sql/aderrchk.sql apps apps_pass % invalids.log NOFAIL 生成的invalids.log中会包含所有无效对象及相关错误。
手册
1.9.11 检查数据库组件
参考Note 472937.1 Information On Installed Database Components and Schemas,获取重新加
载无效或丢失数据组件的方法
1.9.12 java类无效?
如果jvm由于某些原因重建过,需要参考Note 468565.1 How To Reload The APPS Java Class
Objects In An Oracle Applications Environment 11i and R12
1.9.13 升级过程中或者升级后需要卸载/重新安装/升
级 XML DB
isetup正常工作需要需要参考这篇文章中的步骤:
Note 402785.1 iSetup dependency with Deinstall and Reinstall of XMLDB
如果没有参考文章中的步骤操作,就会出现很多无效的AZ对象,此时,需要参考下面文章中的步骤操作:
Note 832459.1 How to Cleanup Invalid Oracle iSetup (AZ) Tables
Note 1221233.1 Invalid CSR_RULES_B Table And Invalid Objects With CSRRSREG.sql
1.9.14 表/视图丢失?
如果由于某些原因,某些表或者视图丢失,可以参考Note 551325.1 How to verify or create a
Database Object using a odf (adodfcmp) or xdf (FndXdfCmp) file ?
1.9.15 queue失效?
如果由于某些原因,queue失效了,参考
Note 275571.1 How to validate an invalid Database Queue in an E-Business Suite Environment
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库10. adpatch 补丁应用指南(常见问题处理)(4)在线全文阅读。
相关推荐: