OMG,到底在尋找什么..................
          (構造一個完美的J2EE系統所需要的完整知識體系)
          posts - 198,  comments - 37,  trackbacks - 0
          原貼地址:http://blog.csdn.net/WormPattern/archive/2006/03/16/626317.aspx

          數據庫 oralce 9i 版本9.2.0.1.0
          Server: Weblogic 814
          數據庫連接方式:Hibernate3+DataSource + ConnectionPool

          問題:
          往數據庫中某表插入Blog對象時偶爾(并不是每次都,現象是第一次不出錯,之后每次都出錯)出錯,錯誤異常:
          {org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Could not execute JDBC batch update: encountered SQLException [ORA-01483: invalid length for DATE or NUMBER bind variable]; nested exception is java.sql.BatchUpdateException: ORA-01483: invalid length for DATE or NUMBER bind variable.
          java.sql.BatchUpdateException: ORA-01483: invalid length for DATE or NUMBER bind variable

          原因分析:
          出現這個問題后,使用spring提供的org.springframework.jdbc.datasource.DriverManagerDataSource連數據庫執行相同的操作并沒有問題,由于使用的是server上配置的DataSource+ConnectionPool,數據庫驅動的獲取是server選擇的。經查找,server選擇的是%bea_home%/weblogic81/server/lib/ojdbc14.jar (version 10.1.0.6.0)。用類路徑里的驅動替代,該問題不再出現。

          解決辦法:使用version為10.1.0.4.0的ojdbc.jar代替%bea_home%/weblogic81/server/lib/ojdbc14.jar。

          posted on 2006-08-07 17:37 OMG 閱讀(838) 評論(0)  編輯  收藏 所屬分類: Spring

          <2006年8月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          IT風云人物

          文檔

          朋友

          相冊

          經典網站

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 德安县| 平陆县| 方正县| 涪陵区| 灵璧县| 合作市| 阿尔山市| 搜索| 诏安县| 临清市| 龙海市| 双桥区| 沙坪坝区| 遂宁市| 定边县| 松潘县| 衡山县| 烟台市| 阿尔山市| 阜康市| 建水县| 德州市| 厦门市| 那曲县| 武鸣县| 五原县| 工布江达县| 酉阳| 蒙阴县| 乌鲁木齐县| 乌拉特中旗| 江油市| 太仆寺旗| 竹山县| 黔西县| 怀柔区| 高碑店市| 嵊泗县| 启东市| 阿鲁科尔沁旗| 蕉岭县|