Caused by: java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=169870080)(ERR=12518)(ERROR_STACK=(ERROR=(CODE=12518)(EMFI=4))(ERROR=(CODE=12560)(EMFI=4))(ERROR=(CODE=530)(EMFI=4))(ERROR=(BUF='32-bit Windows Error: 233: Unknown error'))))DSRA0010E: SQL 状态 = null,错误代码 = 17,002DSRA0010E: SQL 状态 = null,错误代码 = 17,002
如何处理

解决方案 »

  1.   

    select r_base_tab.r_id r_id,a.r_id r_parentid,a.r_name r_parentname,r_base_tab.r_code,r_base_tab.r_description,r_base_tab.r_type,r_base_tab.r_flag,r_base_tab.r_index,r_base_tab.uptime,q_diff,q_,q_usetimes,q_createtime,q_lasttime,q_probcont,q_proboption,q_answercont,q_probfrom,q_probreview,q_needtime,q_partition,q_flag
                from r_base_tab,r_relation_tab,r_base_tab a,r_question_tab 
                where  r_base_tab.r_id = ?r_id?   and r_base_tab.r_id = r_relation_tab.r_id and r_relation_tab.r_parentid = a.r_id and r_base_tab.r_id=r_question_tab.r_id and (a.r_type='000'  or a.r_type='008')
      

  2.   

    select r_base_tab.r_id r_id,a.r_id r_parentid,a.r_name r_parentname,r_base_tab.r_code,r_base_tab.r_description,r_base_tab.r_type,r_base_tab.r_flag,r_base_tab.r_index,r_base_tab.uptime,q_diff,q_,q_usetimes,q_createtime,q_lasttime,q_probcont,q_proboption,q_answercont,q_probfrom,q_probreview,q_needtime,q_partition,q_flag
                from r_base_tab,r_relation_tab,r_base_tab a,r_question_tab 
                where  r_base_tab.r_id = 1   and r_base_tab.r_id = r_relation_tab.r_id and r_relation_tab.r_parentid = a.r_id and r_base_tab.r_id=r_question_tab.r_id and (a.r_type='000'  or a.r_type='008')
      

  3.   

    先把表名简化一下吧select a.a1, b.b1, c.c1
    from aaaaaaaaa a, bbbbbbbbbbbb b, ccccccccccc c
    where a.a1 ...............
      

  4.   

    试试下面的方法:
    1:增加processes参数的大小
    2:在listener.ora的头部添加DIRECT_HANDOFF_TTC_LISTENER = OFF 试试