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回答。
| |
|
|
| |
|
|