標籤: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用戶端版本一致。