DB2 SQL Error: SQLCODE=-805, SQLSTATE=51002 解決方法


  在操作大量數據時如果發生這種錯誤,說明不是db2 使用的 package沒有綁定,而是

因為資源未釋放,導致可以使用此package的資源不足,致使不能連接資源。

  在程序中,對PreparedStatement ,Statement,CallableStatement,ResultSet,

Connection這些對象使用完畢后一定要調用close()方法進行資源的釋放,若不進行釋放,

在操作大量數據的時候,會出現一些問題。

  這種錯誤只要在代碼中將使用完畢的PreparedStatement ,Statement,CallableStatement,

ResultSet,Connection對象全部關閉即可[即調用close()方法即可]。

關閉順序最好是:

  1>ResultSet   2>PreparedStatement ,Statement,CallableStatement 3>Connection

 

參考http://hi.baidu.com/bianqiwei/item/7a518f34ba29f2493075a118


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM