1、使用oci连接oracle10g的java进程所在的机器需要装oracle的客户端,最好版本和服务器端一致。
2、使用oracle客户端的Net Configuration Assistant配置oracle服务器段在本地的 本地net服务名 假设配置的服务名为 remote
3、java程序使用的jdbc url为 jdbc:oracle:oci8:@remote //remote为你配置服务名
4、java程序使用的jdbc驱动为%ORACLE_HOME%/jdbc/lib/下的ojdbc14.jar、ojdbc14_g.jar、或者class12.jar中的一个,推荐ojdbc14.jar
假如使用的其他的可能会报版本不匹配的错误。
2、使用oracle客户端的Net Configuration Assistant配置oracle服务器段在本地的 本地net服务名 假设配置的服务名为 remote
3、java程序使用的jdbc url为 jdbc:oracle:oci8:@remote //remote为你配置服务名
4、java程序使用的jdbc驱动为%ORACLE_HOME%/jdbc/lib/下的ojdbc14.jar、ojdbc14_g.jar、或者class12.jar中的一个,推荐ojdbc14.jar
假如使用的其他的可能会报版本不匹配的错误。
』这个error错误。
我要连接oracle10g也用“oci8”么,网上怎么还有些到“oci9”的,这是什么意思,请再次解答。谢谢!
所以把 %ORACLE_HOME%/bin也加到PATH中去