热情软件屋

 

ORA-3113错误


编号:QA002980
建立日期: 2000年5月29日 最后修改日期:2000年5月29日
所属类别:

fuwh:
    操作系统:SCO UNIX 5.05
    编程工具:ORACLE7/SQLNET V2
    问题:OS:SCO UNIX5.0.x Database:Oracle 7.3.2
    现象:1)在数据库SERVER上或其它CLIENT上 sqlplus user/pwd@tns connect fail and ORA-3113 occurs.
     2) 在数据库SERVER上 sqlplus user/pwd connect OK.
     3) Telnet server,then lsnrctl stop,using lsnrctl start to
     restart listener.
     sqlplus user/pwd@tns connect ok.
     但当退出当前TELNET窗口,sqlplus user/pwd@tns,ORA-3113,而sqlplus user/pwd, connect ok.
     4) Telnet server,使用nohup lsnrctl start listener &
     启动listener, sqlplus user/pwd@tns,connect ok.
     当退出当前TELNET窗口,sqlplus user/pwd@tns,connect ok.
     5) 查看ORACLE_HOEM/orainst/install.log查看安装信息,除显示ORACLE WEB LISTENER安装出错外,没有发现其它问题。
    其它: ORACLE_HOME/bin/oracle的权限为
     -rwsr-s--x oracle7 dba
    怀疑: ORACLE_HOME/bin/oracle的权限有问题。
    操作: 重新MAKE oracle可执行文件,未能解决ORA-3113。
    疑问: 如何解决以上ORA-3113问题?请帮忙!谢谢!
    水平: 刚入门

回答:

    关于ORACLE的问题,现解答如下:
    该问题与SCO OpenServer 5.0.5的操作系统有关。主要的问题集中在网络这一部分。该错误是ORACLE的Listener通道关闭造成的。
    我不清楚该ORACLE的版本是企业版还是工作组版,如果是企业版则利用ORACLE的一个PATCH将 ORACLE 7.3.2升级到7.3.4后,在打一个ORACLE 7.3.4 FOR SCO OpenServer 5.0.5可以解决该问题,如果是工作组版则只能升级到7.3.3.估计可以解决该问题。
    在ORACLE 7.3.4 FOR SCO OpenServer 5.0.5上ORACLE公司专门有一个PATCH来解决Listener死掉的问题。
    另外将操作系统的版本降低到SCO OpenServer 5.0.4该问题将不会出现。

此问题由Haiv Chen回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio