JDBC執行出現ORA-17410錯誤
程式透過JDBC訪問10.2.0.1資料庫時,碰到了一個ORA-17410錯誤。
詳細錯誤資訊為:
net.emedchina.cat.exception.org.OrgException: 1.17410無法從套接字讀取更多的資料``SQL: select /*+ first_rows */ * from (select row_.* , rownum rownum_ from(select nvl(deal.temp_flag,0) as temp_flag, b.url,c.member_flag,b.address, b.plat_id, b.used_name, c.code ,c.name ,b.check_flag, b.fa
這個錯誤資訊很難看出是Oracle的錯誤資訊,在網上查詢這個錯誤的相關資訊的時候才發現這個錯誤實際上就是ORA-17410。
ORA-17410: No more data to read from socket.
錯誤比較奇怪,同樣的SQL在sqlplus裡面執行不會有任何的問題,如果將失敗的SQL的一些查詢條件去掉,也不會產生錯誤。而且同樣的程式以前沒有碰到過這個錯誤。懷疑和資料庫的版本10.2.0.1有關,這個問題在10.2.0.3中沒有出現過。
檢查了metalink,發現文件ID 1083922.1描述了這個現象。
這個錯誤在10.2到11.2的各個版本都可能出現。
對於11.1的版本,可以透過PATCH 8935561來解決,對於10.2版本的JDBC,除了將資料庫升級到不發生這個錯誤的版本外,還可以透過OCI方式進行連線,因為這個錯誤只在JDBC瘦客戶端連線方式中出現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-662285/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql執行函式出現1418錯誤MySql函式
- 檢視執行計劃出現ORA-22992錯誤
- 執行錯誤集
- Android執行出現android Installation failed due to invalid URI! 錯誤處理AndroidAI
- Qt 載入 libjpeg 庫出現“長跳轉已經執行”錯誤QT
- 【故障處理】如何避免在執行impdp後出現ORA-00001錯誤
- Laravel 出現 419 錯誤Laravel
- Opencv出現detecMultiScale錯誤OpenCV
- PbootCMS錯誤提示:執行SQL發生錯誤!錯誤:no such column: def1bootSQL
- steam確認錯誤執行此操作時出現問題怎麼解決
- 執行SQL發生錯誤!錯誤:disk I/O errorSQLError
- Oracle資料庫多條sql執行語句出現錯誤時的控制方式Oracle資料庫SQL
- PbootCMS執行SQL發生錯誤!錯誤:no such column: def1bootSQL
- PbootCMS 執行SQL發生錯誤!錯誤: no such table:ay_configbootSQL
- AS打包出現app:transformClassesAndResourcesWithProguardForRelease錯誤APPORM
- 使用 sudo 命令出現錯誤
- SSH出現Connection refused錯誤
- 在opendaylight專案開發時,執行maven命令生成專案骨架時,出現錯誤。Maven
- Win7 IIS7.5執行ASP時出現500錯誤的解決辦法Win7
- 最近執行VBA程式碼時候出現這樣錯誤,現已經找到了問題所在處
- android 打包出現錯誤Error: ResourceNameAndroidError
- Flutter 最常出現的典型錯誤Flutter
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- 升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitleSQL
- Win10系統執行程式出現appcrash錯誤如何解決Win10行程APP
- shell指令碼執行錯誤 $‘\r‘:command not found指令碼
- hadoop(二)—hadoop配置、執行錯誤總結Hadoop
- pbootcms升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitlebootSQL
- 解決Arch Linux安裝AndroidStudio連結不上Android,執行adb devices出現no permissions的錯誤LinuxAndroiddev
- win10系統執行cad2016後出現錯誤c000005怎麼解決Win10
- win10系統Rstudio無法啟動或執行出現錯誤的解決步驟Win10
- [鴻蒙開發]真機轉模擬機執行出現錯誤: ERROR: Failed to find the incremental input file:鴻蒙ErrorAIREM
- 淺談 ABAP 程式執行時出現『記憶體耗盡』錯誤的問題試讀版記憶體
- 行動硬碟引數錯誤怎麼解決?行動硬碟開啟出現引數錯誤的修復方法硬碟
- git push出現Permission denied (publickey)錯誤Git
- kubernetes 載入pod出現ErrImageNeverPull錯誤
- 埠占用出現的不同的錯誤:
- PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”boot網站SQLError
- mybatis plus 執行sql報錯 CommunicationsException, druid version 1.2.13, jdbcUrl : jdbc:mysql://XXXMyBatisExceptionUIJDBCMySql