<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 33, comments - 46, trackbacks - 0, articles - 2
    開發(fā)環(huán)境一直使用jdbc14.jar "Oracle JDBC Driver version - 9.0.2.0.0"版本連接Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 服務(wù)器,突然今天不能連接了,報(bào)錯(cuò)誤如下:
    java.sql.SQLException: 不能在 UTF8 和 UCS2 之間轉(zhuǎn)換: 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的驅(qū)動(dòng),可以正常連接了,但是會(huì)顯示下面異常
    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驅(qū)動(dòng)還碰到下面錯(cuò)誤
    java.sql.SQLException: 違反協(xié)議
            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)
    • 最終查詢資料,發(fā)現(xiàn)還是jdbc驅(qū)動(dòng)問(wèn)題,原因因該是與bug有關(guān),因此從新從otn.oracle.com下載驅(qū)動(dòng)升級(jí)解決問(wèn)題。
      ojdbc6.jar的驅(qū)動(dòng)版本可以運(yùn)行java -jar ojdbc6.jar查看,如果是Oracle 11.1.0.6.0-Production+ JDBC 4.0 compiled with JDK6,帶+號(hào)就是補(bǔ)丁版本,否則是沒(méi)有打補(bǔ)丁的,仍然可能出錯(cuò)。
    • 我遇到的請(qǐng)況,采用10.2.0.4的jdbc驅(qū)動(dòng)就沒(méi)有問(wèn)題了
    • oracle jdbc驅(qū)動(dòng)下載地址如下:

    Oracle Database 11g Release 1 (11.1.0.6) drivers
    Oracle Database 10g Release 2 (10.2.0.4), (10.2.0.3), (10.2.0.2), (10.2.0.1.0) drivers
    Oracle Database 10g (10.1.0.5), (10.1.0.4), (10.1.0.2.0) drivers
    Oracle9i Release 2 (9.2.0.8), (9.2.0.5), (9.2.0.4), (9.2.0.3), & (9.2.0.1) drivers
    Oracle9i Release 1 (9.0.1.4) & (9.0.1) drivers
    Oracle8i Release 2 (8.1.7)

    主站蜘蛛池模板: 日韩精品久久久久久免费| 国产精品亚洲片在线观看不卡 | 久久精品乱子伦免费| 国产成人精品久久亚洲高清不卡| 亚洲性色高清完整版在线观看| 国产AV无码专区亚洲AV手机麻豆 | 亚洲成a人片在线观| 亚洲人成在线播放网站| 亚洲成a人一区二区三区| 18禁无遮挡无码网站免费| 88av免费观看| 国产偷伦视频免费观看| 国产精品无码永久免费888| 国产精品亚洲精品日韩电影| 亚洲视频在线观看2018| 久久精品国产亚洲av麻豆小说| 亚洲国产无套无码av电影| 亚洲夜夜欢A∨一区二区三区| 婷婷综合缴情亚洲狠狠尤物| 亚洲AV永久无码精品水牛影视| 亚洲成人国产精品| 免费A级毛片无码A| 又黄又爽的视频免费看| 日本19禁啪啪无遮挡免费动图| 大香人蕉免费视频75| 97在线观免费视频观看| 91频在线观看免费大全| 黄页网站在线看免费| 成人免费大片免费观看网站| 亚洲免费网站在线观看| 国产人成免费视频网站| 1000部拍拍拍18勿入免费凤凰福利 | 中文字幕版免费电影网站| 一个人看的免费高清视频日本| 五月天婷婷免费视频| eeuss免费影院| 三级网站在线免费观看| 亚洲午夜免费视频| 91人人区免费区人人| 91成人免费在线视频| 最近的中文字幕大全免费版|