我使用oci driver连接到Linux上的oracle 11.2.0,我发现在LD_LIBRARY_PATH下,只有libocijdbc11.so,但是有ojdbc jar文件,对吗?对于数据库连接,我是否应该将这个*.so文件添加到java CP中?
我不能马上测试它,因为它是在客户的生产环境中,所以我只想先了解一下要点,谢谢你的指导!
发布于 2011-10-18 16:50:23
您可以在$ORACLE_HOME/jdbc/lib下找到ojdbc*.jar文件,并且CP中不能包含*.so文件,但是必须将环境变量LD_LIBRARY_PATH设置为正确的目录
发布于 2016-12-14 02:49:58
在Eclipse中的项目文件夹->WEB-INF-> lib下,右键单击库文件夹->构建路径->配置构建路径->在库->单击Add External Jars->Computer->Local Disk (C:)->oraclexe->app->oracle->product->10.2.0->server->jdbc->lib->now,选择ojdbc14.jar
直接路径为C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar
https://stackoverflow.com/questions/7804506
复制相似问题