关闭EBS后重新开启出现concurrent manager异常及cmclean.sql慢问题该怎么办
在关闭EBS系统后重新开启时,可能会遇到一些问题,如concurrent manager异常和cmclean.sql慢问题。这些问题可能会影响系统的正常运行,因此需要及时解决。
针对这些问题,有以下解决方法:
1. 解决concurrent manager异常
当重新开启EBS系统时,可能会遇到concurrent manager异常的情况。这可能是由于在关闭系统时没有正确终止所有的concurrent manager导致的。在这种情况下,需要手动终止这些concurrent manager进程。
此外,还可以通过以下步骤来解决该问题:
- 在应用层服务器上,使用apps用户登录到EBS
- 执行以下命令:
adcmctl.sh stop apps/
adcmctl.sh start apps/
这将终止所有的concurrent manager进程,并重新启动它们。
2. 解决cmclean.sql慢问题
在重新开启EBS系统时,在执行cmclean.sql脚本时可能会遇到慢的情况。这可能是由于该脚本删除大量的日志文件和过程脚本,造成系统繁忙所导致的。
在这种情况下,可以通过以下步骤来解决该问题:
- 在应用层服务器上,使用apps用户登录到EBS
- 执行以下命令:
adcmctl.sh stop apps/
exec fnd_conc_clone.setup_clean;
adcmctl.sh start apps/
这将借助Oracle提供的fnd_conc_clone.setup_clean过程脚本来解决cmclean.sql慢问题。该脚本会删除所有的日志文件和过程脚本,并优化EBS的性能。
最后,需要注意的是,在重新开启EBS系统时, 先备份数据,确保系统能够在发生任何问题时快速恢复正常运行。此外,建议定期升级应用程序和数据库,以获取最新的补丁和功能,以确保系统的安全和性能。
