在路上...
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]在路上...
搜索
積分與排名
積分 - 148047
排名 - 422
最新評論
1.?re: Oracle JDBC驅動與時間不見了的問題
多謝
--湘
2.?re: smali文件語法參考
@個身體如
主要是破解別人的付費程序
--laisc
3.?smali代碼問題
評論內容較長,點擊標題查看
--jasonkent27
4.?re: smali文件語法參考
你們這幫鳥人又在修改別人程序據為己有嗎?
--個身體如
5.?re: smali文件語法參考
樓上的,這樣改,寄存器使用數量:locals 4
--nansishan
閱讀排行榜
1.?smali文件語法參考(49863)
2.?intellij idea使用tomcat開發時自動部署jndi數據源(12348)
3.?Oracle整合BEA,WEBLogic的License可以免費下載了(11255)
4.?WebLogic配置文件Config.xml中的{3DES}加密字符串的解密思路(8549)
5.?Windows環境下面搭建Object C開發環境(7177)
評論排行榜
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
在路上...
閱讀(5861)
評論(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 © 在路上...
主站蜘蛛池模板:
国产无遮挡无码视频免费软件
|
亚洲av无码片vr一区二区三区
|
久久精品国产精品亚洲精品
|
亚洲色大成网站WWW久久九九
|
99久久亚洲综合精品成人网
|
久久亚洲国产成人影院
|
亚洲精品无码mⅴ在线观看
|
99热亚洲色精品国产88
|
日本一区二区三区在线视频观看免费
|
24小时日本电影免费看
|
日本免费福利视频
|
亚洲熟妇无码另类久久久
|
日韩在线观看免费完整版视频
|
国产成人免费网站
|
国产成人毛片亚洲精品
|
亚洲春色另类小说
|
一级日本高清视频免费观看
|
免费精品国产自产拍在线观看图片
|
亚洲国产精品成人网址天堂
|
亚洲免费视频网址
|
日本在线免费观看
|
四虎影库久免费视频
|
91大神亚洲影视在线
|
久久国产乱子伦精品免费强
|
久久久亚洲裙底偷窥综合
|
中字幕视频在线永久在线观看免费
|
亚洲丶国产丶欧美一区二区三区
|
国产精品麻豆免费版
|
亚洲人成电影在线观看网
|
老司机永久免费网站在线观看
|
久久亚洲精品中文字幕
|
成人激情免费视频
|
91亚洲国产在人线播放午夜
|
性一交一乱一视频免费看
|
亚洲国产成人综合
|
www.亚洲精品.com
|
国产亚洲精品第一综合
|
成人免费看黄20分钟
|
一级毛片不卡免费看老司机
|
亚洲综合在线成人一区
|
美女内射无套日韩免费播放
|