[Doc ID 1590988.1]如何清理E-Business Suite的缓存(Apache/iAS, Cabo, Modplsql, Browser, Jinitiator, Java, Portal, WebADI)?

时间:2024-11-07 14:33:20

文档内容

  目标
  解决方案
  参考

适用于:

Oracle Applications Technology Stack - 版本 11.5.9 到 12.2.2 [发行版 11.5 到 12.2] 本文档所含信息适用于所有平台

目标

有时Oracle技术支持或开发建议清理EBS中Apache, Browser, Java, Jinitiator及其他缓存。本文档为您提供简单的清理缓存的方法。在执行过程中用户不应连接到应用产品。

解决方案

Apache / iAS

对于11i或更早版本:

-关闭iAS服务

-到$OA_HTML (11.5.9)或者$COMMON_TOP (11.5.10.x)目录下

-备份目录_pages并运行如下代码删除其内容: rm -rf $COMMON_TOP/_pages/*

-对于modplsql缓存,删除目录$IAS_ORACLE_HOME/Apache/modplsql/cache的内容

-重启iAS服务

清除R12中间层缓存:

-到功能管理员职责中

-选择核心服务=>缓存框架=>全局配置=>清理缓存(详见Note 759038.1)(中文:Doc ID 1666646.1)

一旦您偶然清理了目录_pages中的内容而不是使用以上r12中的方法清理缓存后有登陆问题请查阅Note 433386.1重新编译JSP文件。

Cabo

在cabo缓存中图像和样式表可能被损坏或者失去同步,您需要在备份后清理相应的目录

$OA_HTML/cabo/images/cache

$OA_HTML/cabo/styles/cache
Web Browser

IE浏览器:

-菜单=>Internet选项

-选择“常规”页签

-在“删除临时Internet文件”区域点击“删除文件”按钮

-或者点击“删除…”然后在“删除浏览记录”弹出窗口中点击“删除文件”

-关闭所有IE浏览器窗口并重启一个浏览器会话

火狐浏览器:

-菜单“工具”

-选择“清除私有数据”或者“清除最近的历史…”然后点击“缓存”或者

-选择“编辑”或者“工具”菜单

-选择“首选项”

-展开“高级”选项并选择“缓存”

-点击“清理缓存”按钮
Safari浏览器:

-选择“Safari菜单”

-选择“清空缓存”=>点击对话框中的“清除”

Netscape浏览器:

-选择“编辑”菜单=>“首选项”

-在高级中选择“缓存”

-点击“清除内存缓存”和“清除硬盘缓存”

-关闭所有Netscape窗口并重启一个新的浏览器会话
Jinitiator

根据Jinitiator版本有两种可能:

1.1.8.x:

-删除目录下的所有文件: C:\Program Files\Oracle\Jinitiator <version>\jcache\ 版本1.3.1.x:

-开始=>参数=>控制面板 -双击“Jinitiator<版本>”图标

-在新的弹出窗口点击“缓存”页签 -点击“清理Jar缓存”,在提示对话窗口点击“是” (您亦可以直接删除目录下的所有文件:C:\Documents and Settings\<your user name>\Oracle Jar Cache)

Java

Java/JRE plug-in (Windows)

-开始=>参数=>控制面板 -双击“Java”图标

-在新的弹出窗口点击“常规”页签

-点击临时Internet文件区域的“设置”按钮,然后点击”删除文件”按钮 (您可选择java小程序,应用程序或其他文件)

JVM

-选择“功能管理员”职责

-点击“核心服务”页签然后点击“缓存框架”子页签

-选择“全局配置”然后点击“清理缓存” 按钮来清理Java所有的缓存 Portal

-转到http://<host.domain>:<port>/pls/admin_/gateway.htm or cache.htm

-点击“缓存设置”并记录“缓存目录”

-到这个缓存目录删除此目录及其子目录下的所有缓存文件

并参看上面Apache/iAS部分的modplsql缓存
WebADI / BNE cache

对于启动BNE日志的实例 11i:

-转到http://<host.domain>:<port>/oa_servlets/oracle.apps.bne.framework.BneAdminServlet

-点击“清理缓存”连接

-在页面的底部您能看见“清理缓存”

R12:

-转到http: //server:port/OA_HTML/BneAdminServlet

-点击“清理缓存”连接 -在页面的底部您能看见“清理缓存”

注意:只有sysadmin可以进入BneAdminServlet

参考

NOTE:759038.1 - How To Clear The Cache Using Functional Administrator?

NOTE:433386.1 - JSP Pages Hanging in R12 After Removing Cached Class Files in _pages