在路上...
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 © 在路上...
主站蜘蛛池模板:
久久一区二区三区免费
|
美女露100%胸无遮挡免费观看
|
成人久久久观看免费毛片
|
韩国二级毛片免费播放
|
最新亚洲春色Av无码专区
|
免费国产黄线在线观看
|
亚洲精品伊人久久久久
|
无码国产精品一区二区免费虚拟VR
|
中文字幕亚洲综合久久2
|
中文字幕乱码免费视频
|
亚洲六月丁香六月婷婷色伊人
|
全免费毛片在线播放
|
一本色道久久88—综合亚洲精品
|
女性无套免费网站在线看
|
色婷婷六月亚洲综合香蕉
|
亚洲精品成人在线
|
成人自慰女黄网站免费大全
|
亚洲av无码一区二区三区网站
|
免费A级毛片无码A∨中文字幕下载
|
亚洲蜜芽在线精品一区
|
毛片网站免费在线观看
|
日韩成人精品日本亚洲
|
在线精品亚洲一区二区三区
|
免费观看91视频
|
亚洲五月丁香综合视频
|
日本久久久免费高清
|
国产激情久久久久影院老熟女免费
|
亚洲一区二区三区无码中文字幕
|
一级毛片在线免费观看
|
亚洲AV成人噜噜无码网站
|
免费久久精品国产片香蕉
|
国内永久免费crm系统z在线
|
亚洲黄色网址大全
|
午夜寂寞在线一级观看免费
|
一区二区三区免费看
|
亚洲美女色在线欧洲美女
|
免费观看的a级毛片的网站
|
久久av免费天堂小草播放
|
亚洲六月丁香六月婷婷色伊人
|
国产成人亚洲午夜电影
|
亚洲自偷自偷在线制服
|