如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com
Oracle HTTP Server 的设定文件 httpd.conf 可以通过include Directives来读入其他设定文件。
例:
==================
# Include the configuration files needed for mod_oc4j
include “/home/as904/Apache/Apache/conf/mod_oc4j.conf”
# Include the configuration files needed for mod_dms
include “/home/as904/Apache/Apache/conf/dms.conf”
==================
include 地址的设定文件丢失了,但如果执行 dcmctl restoreInstance的话,就不会发生错误但也无法修复。
$ORACLE_HOME/dcm/logs/dcmctl_logs/log.xml 中记录了以下信息。
例: dads.conf 丢失了,执行 restoreInstance 的情况
==================
<PAYLOAD>
<MSG_TEXT>Ignoring included file /home/as904/Apache/modplsql/conf/dads.conf as it does not exist.</MSG_TEXT>
</PAYLOAD>
==================
[适用版本]
产生问题的版本 :Oracle Application Server 10g 9.0.4
修复问题的版本 :Oracle Application Server 10g Release2 10.1.2
预定修复问题的版本:N/A
修复了问题的PSR :N/A
于吉修复问题的PSR :无
[适用平台]
所有平台
[可能发生的条件]
– httpd.conf 中被 include 的设定文件丢失。
– dcmctl saveInstance中保存的DCM repository信息在dcmctl restoreInstance中修复完成。
并且,Oracle9i Application Server Release2 9.0.2, 9.0.3的话,、
会发生以下KROWN的问题,本文不做讨论。
Document 1721457.1(KROWN:62879) dcmctl restoreInstance 执行失败
[原因]
因为Include对象文件存在检测发生故障时,文件自身也不会执行修复处理。
[回避策]
没有事先就可以防止发生的对策。
[发生故障的对策]
执行restoreInstance 后,如[可能发生的现象]中介绍过的在日志中查看信息时,如果制成了文件的话,请执行restoreInstance。
文件自身不需要任何记录。
例: 文件制作方法
==============================
> cd $ORACLE_HOME/Apache/modplsql/conf
> ls -l dads.conf
dads.conf: 没有文件与目录。
> touch dads.conf
> ls -l dads.conf
> -rw-r–r– 1 as904 dba 0 3月 31日 09:50 dads.conf
==============================
Comment