在路上...
posts - 33, comments - 46, trackbacks - 0, articles - 2
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
公告
時光荏苒,歲月流逝,僅以此紀念那一段走過來的開發歲月,希望哪天回首時,仍能想起一幕幕難忘的日子。
一個新的嘗試,開始、而不知何時結束...
[BlogJava分站]
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(6)
給我留言
查看公開留言
查看私人留言
隨筆分類
Extjs相關
ILOG規則引擎
JAVA相關(21)
PowerBuilder(1)
分享(2)
系統部署(2)
隨筆檔案
2013年10月 (1)
2013年9月 (1)
2013年4月 (1)
2012年3月 (1)
2012年1月 (6)
2011年12月 (2)
2011年7月 (1)
2011年6月 (1)
2011年1月 (2)
2009年10月 (1)
2008年7月 (1)
2008年6月 (4)
2008年1月 (1)
2007年10月 (2)
2007年9月 (1)
2007年4月 (1)
2007年1月 (1)
2006年9月 (1)
2005年12月 (1)
2005年10月 (1)
2005年9月 (1)
文章分類
java軟件研究(2)
文章檔案
2006年9月 (1)
2005年10月 (1)
網站鏈接
[cnblogs]在路上...
搜索
積分與排名
積分 - 147636
排名 - 422
最新評論
1.?re: Oracle JDBC驅動與時間不見了的問題
多謝
--湘
2.?re: smali文件語法參考
@個身體如
主要是破解別人的付費程序
--laisc
3.?smali代碼問題
評論內容較長,點擊標題查看
--jasonkent27
4.?re: smali文件語法參考
你們這幫鳥人又在修改別人程序據為己有嗎?
--個身體如
5.?re: smali文件語法參考
樓上的,這樣改,寄存器使用數量:locals 4
--nansishan
閱讀排行榜
1.?smali文件語法參考(49804)
2.?intellij idea使用tomcat開發時自動部署jndi數據源(12340)
3.?Oracle整合BEA,WEBLogic的License可以免費下載了(11247)
4.?WebLogic配置文件Config.xml中的{3DES}加密字符串的解密思路(8532)
5.?Windows環境下面搭建Object C開發環境(7169)
評論排行榜
1.?Oracle JDBC驅動與時間不見了的問題(9)
2.?Oracle整合BEA,WEBLogic的License可以免費下載了(7)
3.?集成struts+spring的新思路(7)
4.?Windows環境下面搭建Object C開發環境(5)
5.?smali文件語法參考(5)
JDBC驅動補丁與連接Oracle的一些錯誤
Posted on 2008-06-03 12:46
在路上...
閱讀(5851)
評論(0)
編輯
收藏
所屬分類:
JAVA相關
開發環境一直使用jdbc14.jar "Oracle JDBC Driver version - 9.0.2.0.0"版本連接Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 服務器,突然今天不能連接了,報錯誤如下:
java.sql.SQLException: 不能在 UTF8 和 UCS2 之間轉換: failUTF8Conv
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:
134
)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:
179
)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:
1130
)
at oracle.jdbc.dbaccess.DBConversion.failUTF8Conv(DBConversion.java:
2261
)
at oracle.jdbc.dbaccess.DBConversion.utf8BytesToJavaChars(DBConversion.j
ava:
2061
)
at oracle.jdbc.dbaccess.DBConversion.utf8BytesToString(DBConversion.java
:
1976
)
at oracle.jdbc.dbaccess.DBConversion.CharBytesToString(DBConversion.java
:
543
)
at oracle.jdbc.ttc7.TTIoer.processWarning(TTIoer.java:
334
)
at oracle.jdbc.ttc7.O3log.receive2nd(O3log.java:
523
)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:
278
)
at oracle.jdbc.driver.OracleConnection.
<
init
>
(OracleConnection.java:
346
)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:
468
)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:
314
)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at JDBC.main(JDBC.java:
9
)
然后更換為Oracle 11g的驅動,可以正常連接了,但是會顯示下面異常
javax.management.MalformedObjectNameException: Invalid character
'
'
in value part of property
at javax.management.ObjectName.construct(ObjectName.java:
529
)
at javax.management.ObjectName.
<
init
>
(ObjectName.java:
1304
)
at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:
303
)
at oracle.jdbc.driver.OracleDriver$
1
.run(OracleDriver.java:
213
)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.jdbc.driver.OracleDriver.
<
clinit
>
(OracleDriver.java:
209
)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:
164
)
采用9i驅動還碰到下面錯誤
java.sql.SQLException: 違反協議
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:
134
)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:
179
)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:
1160
)
at oracle.jdbc.ttc7.O3log.receive2nd(O3log.java:
548
)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:
279
)
at oracle.jdbc.driver.OracleConnection.
<
init
>
(OracleConnection.java:
371
)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:
551
)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:
351
)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
最終查詢資料,發現還是jdbc驅動問題,原因因該是與bug有關,因此從新從otn.oracle.com下載驅動升級解決問題。
ojdbc6.jar的驅動版本可以運行java -jar ojdbc6.jar查看,如果是Oracle 11.1.0.6.0-Production+ JDBC 4.0 compiled with JDK6,帶+號就是補丁版本,否則是沒有打補丁的,仍然可能出錯。
我遇到的請況,采用10.2.0.4的jdbc驅動就沒有問題了
oracle jdbc驅動下載地址如下:
Oracle JDBC Portal
Oracle Database 11
g
Release 1 (11.1.0.6) drivers
Oracle Database 10
g
Release 2 (10.2.0.4), (10.2.0.3), (10.2.0.2), (10.2.0.1.0) drivers
Oracle Database 10
g
(10.1.0.5), (10.1.0.4), (10.1.0.2.0) drivers
Oracle9
i
Release 2 (9.2.0.8), (9.2.0.5), (9.2.0.4), (9.2.0.3), & (9.2.0.1) drivers
Oracle9
i
Release 1 (9.0.1.4) & (9.0.1) drivers
Oracle8
i
Release 2 (8.1.7)
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
EAR文件結構
JAVA AWT處理圖片時的錯誤
APK文件修改及編譯打包備忘
smali文件語法參考
改用LiveWriter寫日志看看
單獨使用jboss的jndi provider
intellij idea使用tomcat開發時自動部署jndi數據源
JMX遠程管理tomcat或weblogic
修改驅動解決SqlRowSet的Invalid scale size. Cannot be less than zero異常的處理辦法
使用openssl生成自簽名證書、配置SSL
Powered by:
BlogJava
Copyright © 在路上...
主站蜘蛛池模板:
亚洲中文字幕日产乱码高清app
|
114级毛片免费观看
|
四虎在线播放免费永久视频
|
亚洲AV男人的天堂在线观看
|
免费毛片在线看片免费丝瓜视频
|
亚洲AV无码国产精品色
|
在线观看免费人成视频
|
伊人久久五月丁香综合中文亚洲
|
无码人妻精品一二三区免费
|
亚洲精品无码人妻无码
|
99热在线免费播放
|
久久亚洲私人国产精品vA
|
99久久免费精品视频
|
久久精品国产亚洲77777
|
91麻豆最新在线人成免费观看
|
亚洲成人免费在线观看
|
少妇高潮太爽了在线观看免费
|
亚洲人成网站在线在线观看
|
国产一卡二卡≡卡四卡免费乱码
|
伊人久久国产免费观看视频
|
亚洲精品成人网站在线观看
|
永久黄网站色视频免费观看
|
黄网站色成年片大免费高清
|
在线日韩日本国产亚洲
|
午夜网站在线观看免费完整高清观看
|
亚洲欧洲日产国码www
|
日本成人免费在线
|
国产一级高青免费
|
亚洲午夜电影一区二区三区
|
免费一级黄色毛片
|
暖暖免费日本在线中文
|
中文字幕无码精品亚洲资源网久久
|
全亚洲最新黄色特级网站
|
久操视频免费观看
|
亚洲国产日韩综合久久精品
|
午夜亚洲福利在线老司机
|
久章草在线精品视频免费观看
|
亚洲欧美综合精品成人导航
|
亚洲最大AV网站在线观看
|
中文字幕免费在线
|
一级毛片免费一级直接观看
|