手册
Example: frmcmp_batch module=$AU_TOP/forms/US/CSTFQRAE.fmb userid=APPS/
针对11i版本的命令: export FORMS60_PATH=$AU_TOP/resource:$AU_TOP/forms/US:$AU_TOP/resource/US for example: export FORMS60_PATH=$AU_TOP/resource:$AU_TOP/forms/US:$AU_TOP/resource/US f60gen (Windows ifcmp60.exe) f60gen userid=APPS/ module=$AU_TOP/forms/US/ 1.12 如何解决NLS form(.fmb)编译报错 补丁日志中可能会看到下面消息: The following Oracle Forms objects did not generate successfully 如果英文form编译也报错,解决英文form编译报错,通常NLS form的报错也可以解决。 1.12.2 确认library是否报错 library报错会导致form编译报错,如果有library报错,需要先解决library报错。 手册 1.12.3 查看adwork日志 在adpatch的日志中可以看到执行出错的job是分配在哪个worker上运行的,在adwork的 日志中查看错误的详细信息。 也可以使用adadmin重新生成form。参考Note 178722.1 How to Generate a Specific Form Through AD utility adadmin. 注意:详细的错误信息没有记录在adpatch或adadmin日志中,需要在对应的adwork日志中查找真正的错误。 运行adadmin的时候选择: Enter list of products ('all' for all products) [all] : Generate specific forms objects for each selected product [No] ? Yes Enter list of languages ('all' for all of the above)[all]: 检查英文form和NLS form的版本! adident Header $AU_TOP/forms/US/ 根据结果的不同,需要使用不同的方法继续调查: 1. .fmb和.fmx文件的版本一样,可以正常编译。 说明问题已经解决。 2. 英文的.fmb和.fmx文件版本不同 问题可能和NLS无关。需要先解决英文补丁的问题。 3. 英文 form fmb和NLS form fmb版本不同 检查哪些补丁只安装了英文的,没有安装NLS的。推荐的解决方法是参考Note 252422.1 Requesting Translation Synchronization Patches中的方法将系统中NLS文件版本和英文文件版本同步。 Check: Note 1478859.1 Troubleshooting NLS issues with Oracle Applications section 3. NLS / MLS Forms Compilation Issues Note 1537973.1 How To Troubleshoot NLS Forms Generation Errors When Applying An NLS Patch In R12 Or 11i 手册 1.12.4 在MOS中使用下面条件搜索 ? ? adwork日志中的错误 1.12.5 问题可能原因是OS中缺少rpm包 可能的原因是缺少操作系统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,在报告中可以查看问题。 1.13 如何解决.ldt (FNDLOAD)文件运行失败 补丁日志中可能会出现下面消息: FAILED: file 1.13.1 确保已经安装补丁所有的前置条件 可以使用下面的查询查找系统中是否已经安装补丁的前置条件 SQL> select bug_number from ad_bugs where bug_number in ('&patch_number1','&patch_number2',...); 1.13.2 如何查看错误 adpatch日志中会显示下面的信息: FAILED: file 对应的adworker日志中,会有下面消息: FNDLOAD APPS/***** 0 Y UPLOAD @PRODUCT:patch/115/import/ $APPL_TOP/admin/ $APPL_TOP/admin/ $APPL_TOP/admin/ 我们的例子中,需要查看: $APPL_TOP/admin/ 注意!在R11中,日志的名称是:: lxxxxxx.req, 例如: 手册 $APPL_TOP/admin/ 1.13.3 在MOS中使用下面条件搜索 ? filename.ldt ? $APPL_TOP/admin/ 使用$APPL_TOP/admin/ 1.13.4 ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column 如果出现错误: A database error occurred: ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column 可以参考文章Note 452095.1 ORA-24816: Expanded Non Long Bind Data Supplied After Actual Long Or Lob Column解决 1.13.5 ORA-12705: Cannot access NLS data files or invalid environment specified 如果出现错误: Altering database NLS_LANGUAGE environment to FRENCH/CANADIAN FRENCH A database error occurred: ORA-20001: Oracle error -20001: ORA-20001: Oracle error -12705: ORA-12705: Cannot 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库10. adpatch 补丁应用指南(常见问题处理)(7)在线全文阅读。
相关推荐: