ORA-01000: 超出打开游标的最大数

300,no exception:

 try {


    
     conn = DriverManager.getConnection(strUrl, "liu", "liu");
     for(int i=2100507;i<2100800;i++){
    
     st = conn.createStatement();
     rs = st.executeQuery("select * from mytest2 b where  id  ='"+i+"' ");
   
     out.println("ddddddddddd");
    while (rs.next()) {
     out.println(rs.getString("id") + "<br>");
    }
    }
      Thread.sleep(10000);


     for(int i=2100801;i<2100808;i++){
    
     st = conn.createStatement();
     rs = st.executeQuery("select * from mytest2 g where  id  ='"+i+"' ");
   
     out.println("ddddddddddd");
    while (rs.next()) {
     out.println(rs.getString("id") + "<br>");
    }
    }
   
   
   
   
   }  catch (SQLException e) {
    System.err.println("GetDataServer registry Exception=2222=25=3=4=7"+e.getMessage());
   }

 

 

 

 

>300,get exception:

 try {


    
     conn = DriverManager.getConnection(strUrl, "liu", "liu");
     for(int i=2100507;i<2100800;i++){
    
     st = conn.createStatement();
     rs = st.executeQuery("select * from mytest2 b where  id  ='"+i+"' ");
   
     out.println("ddddddddddd");
    while (rs.next()) {
     out.println(rs.getString("id") + "<br>");
    }
    }
      Thread.sleep(10000);


     for(int i=2100801;i<2100809;i++){
    
     st = conn.createStatement();
     rs = st.executeQuery("select * from mytest2 g where  id  ='"+i+"' ");
   
     out.println("ddddddddddd");
    while (rs.next()) {
     out.println(rs.getString("id") + "<br>");
    }
    }
   
   
   
   
   }  catch (SQLException e) {
    System.err.println("GetDataServer registry Exception=2222=25=3=4=7"+e.getMessage());
   }

 

1. 单次session中能open最大cursor;

session开始与:

     conn = DriverManager.getConnection(strUrl, "liu", "liu");

2.wls中,如果不重启,session id是不会变的,程序始终使用这些已经连接上的连接

LIU 638 2 INACTIVE Administrator SuDa-20100530IW JDBC Thin Client JDBC Thin Client
LIU 639 3 INACTIVE Administrator SuDa-20100530IW JDBC Thin Client JDBC Thin Client
LIU 640 9 INACTIVE Administrator SuDa-20100530IW JDBC Thin Client JDBC Thin Client
LIU 637 2 INACTIVE Administrator SuDa-20100530IW JDBC Thin Client JDBC Thin Client
LIU 634 6 INACTIVE Administrator SuDa-20100530IW JDBC Thin Client JDBC Thin Client

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值