java oci 串連oracle拋java.lang.UnsatisfiedLinkError: ocijdbc11...

來源:互聯網
上載者:User

標籤:style   color   java   使用   檔案   for   資料   ar   

首先成功安裝oracle用戶端,可用sqlplus工具串連TNSNAMES.ORA配置的本地服務名如:

conn user/[email protected]

若串連成功;用戶端安裝成功。

 

java程式若要採用oci方式串連本地服務,需要進行相應的配置具體可見ORACLE_HOME/jdbc/Readme.txt檔案裡的說明,其中

部分摘抄如下:

Setting Up Your Environment

---------------------------

 

On Windows platforms:

  - Add [ORACLE_HOME]\jdbc\lib\ojdbc5.jar to

    your CLASSPATH if you use JDK 1.5 or

    [ORACLE_HOME]\jdbc\lib\ojdbc6.jar if you use JDK 1.6.

  - Add [ORACLE_HOME]\jlib\orai18n.jar to your CLASSPATH if needed.

  - Add [ORACLE_HOME]\bin to your PATH if you are using the JDBC OCI

    driver.

 

On Solaris/Digital Unix:

  - Add [ORACLE_HOME]/jdbc/lib/ojdbc5.jar to your CLASSPATH if you

    use JDK 1.5 or [ORACLE_HOME]/jdbc/lib/ojdbc6.jar if you use JDK 1.6

  - Add [ORACLE_HOME]/jlib/orai18n.jar to your CLASSPATH if needed.

  - Add [ORACLE_HOME]/jdbc/lib to your LD_LIBRARY_PATH if you use

    the JDBC OCI driver.

 

On HP/UX:

  - Add [ORACLE_HOME]/jdbc/lib/ojdbc5.jar to your CLASSPATH if you

    use JDK 1.5 or [ORACLE_HOME]/jdbc/lib/ojdbc6.jar if you use JDK 1.6

  - Add [ORACLE_HOME]/jlib/orai18n.jar to your CLASSPATH if needed.

  - Add [ORACLE_HOME]/jdbc/lib to your SHLIB_PATH and LD_LIBRARY_PATH

    if you use the JDBC OCI driver.

 

On AIX:

  - Add [ORACLE_HOME]/jdbc/lib/ojdbc5.jar to your CLASSPATH if you

    use JDK 1.5 or [ORACLE_HOME]/jdbc/lib/ojdbc6.jar if you use JDK 1.6

  - Add [ORACLE_HOME]/jlib/orai18n.jar to your CLASSPATH if needed.

  - Add [ORACLE_HOME]/jdbc/lib to your LIBPATH and LD_LIBRARY_PATH

    if you use the JDBC OCI driver.

確保程式使用的jdbc OCI DRIVER與oracle 用戶端一致,另外NLS_LANG與資料庫和用戶端字元集配置一致。

 

經過上面的配置後,若程式仍然出現java.lang.UnsatisfiedLinkError: ocijdbc11...情況,

請檢查程式使用JDK版本位元(32位還是63位)是否與oracle用戶端版本一致。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.