jiezhi(相逢何必曾相识) :能再详细点吗

解决方案 »

  1.   

    每插入若干条,比如1000条记录就commit一次。
      

  2.   

    Cause: A call to Oracle was attempted when no connection was established. Usually this happens because a user-written program has not logged on. It may happen if communication trouble causes a disconnection. In addition, this message could occur when ALTER SYSTEM KILL SESSION or ALTER SYSTEM DISCONNECT SESSION were issued with the IMMEDIATE qualifier because, in those cases, the client's connection to the database is terminated without waiting for the client to issue a request.Action: Try again. If the message recurs and the program is user written, check the program. 
      

  3.   

    ORA-03114 not connected to ORACLECause: A call to Oracle was attempted when no connection was established. Usually this happens because a user-written program has not logged on. It may also happen if communication trouble causes a disconnection. Action: Try again. If the message recurs and the program is user written, check the program. 
      

  4.   

    我想问一句:
     楼主凭什么断定是连接数以满,alert?
     不要猜,去告警日志去查原因.
    "若oracle缺省的连接数满了以后再有新的连接请求时,会将老的空闲连接中断吗? "
    空闲session不会中断,除非在sqlnet中设置过中断时间.
      

  5.   

    app应用程序中凡用到Connection的地方,用完后立即close它