jdk5.0+tomcat6.0.20+oracle9i,操作系统是windows2003中文版打开应用程序后,经常出现以下错误信息:
java.sql.SQLException - Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12500)(ERROR_STACK=(ERROR=(CODE=12500)(EMFI=4))(ERROR=(CODE=12560)(EMFI=4))(ERROR=(CODE=530)(EMFI=4))(ERROR=(BUF='32-bit Windows Error: 2: No such file or directory'))))然后转到“服务”里面,oracle的服务自动停掉,重新启动服务后,应用程序正常。不知道什么原因,请大家帮忙。

解决方案 »

  1.   

    看oracle 日志

    windows 日志
    找原因
      

  2.   

    oracle9i的 listener.log 日志:TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    17-9月 -2010 12:04:44 * (CONNECT_DATA=(SID=TESTDB)(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.10.1.163)(PORT=1880)) * establish * TESTDB * 12500
    TNS-12500: TNS:监听器未能启动专用的服务器进程
     TNS-12560: TNS: 协议适配器错误
      TNS-00530: 协议适配器错误
       32-bit Windows Error: 2: No such file or directory