我在一个win2000服务器上做IIS发布,并安将了oracle9i的客户端,oracle8.05的后台数据库(在另一台sun服务器上),经常出现不能打开有关操作oracle数据库的网页,其它网页正常,开始我以为是oracle客户端与服务器的连接问题,我用sql*plus和服务器连接,连接正常,我重新iisreset后恢复正常,但过一段时间又down了,
我发现有可能是在asp网页中有执行时间过长或不正确的sql语句造成oracle产生
ora-3113的错误,可是用sql*plus和服务器连接却正常,不知道是什么原因,请高手指点!

解决方案 »

  1.   

    超时?
    sqlnet.ora文件中
    sqlnet.connect_timeout = 30
      

  2.   

    好象不是这个问题,会不会与IIS有关!
      

  3.   

    数据库的设置可能是同数据库有关,但是
    网页程序也可以有超时的语法,即过了一段时间(可以在程序中设置某个属性)必须重新
    刷新该页面,但是如果提示数据库连接中断了,哪可能是hdkkk的说法了.
      

  4.   

    我也是这么想的,如果连接超时的话,重启IIS的话却又能正常连接,又让我怀疑是IIS的问题,真让我困惑啊!
      

  5.   

    Search Results For: ora-3113                         
       No Title Oracle9i Application Server Best Practices Release 2 (9.0.3) Part No. B10578-02 August 2003 Oracle9i Application Server... 
    http://otn.oracle.com/products/ias/pdf/best_practices/903iASBestPractices.pdf 
    Untitled Document: Oracle9i JDBC Developer’s Guide and Reference Release 2 (9.2) March 2002 Part No. A96654-01 Oracle9i JDBC Developer’s... 
    http://otn.oracle.com/tech/java/sqlj_jdbc/pdf/a96654.pdf 
    availability…: Best Practices Availability Oracle Technology Network Oracle 9i Internet Application Server 1 Best Practices for... 
    http://otn.oracle.com/products/ias/pdf/availability-best-practices.pdf