Oracle 数据库的连接,少不了驱动包这个关键角色。连接不上的时候,八成是驱动出问题,别问我怎么知道的。Oracle 驱动包网上一搜一大把,但靠谱、能用、版本匹配的其实不多。
比较常用的几个驱动版本,可以从下面这些链接找,都是我亲测可用的。比如你要搞个 Java 项目,JDBC 驱动就重要。像ojdbc8.jar
就是连接 11g、12c 都挺稳的。
你要是用Hibernate
、MyEclipse
或者配合C3P0
做连接池,也能在这些资源里找到匹配的包。驱动和你用的 Java 版本要配好,别一上来就全下载,搞清楚需求先。
我一般直接用下面这些资源:
- Oracle 数据库连接驱动
- Oracle 数据库驱动加载与连接示例
- Java 连接 Oracle 数据库驱动程序
- 使用 Java 连接 Oracle 数据库的 JDBC 驱动
- Hibernate 连接 Oracle 和 MySQL 数据库驱动下载
- J2EE 连接 ORACLE 数据库驱动包
如果你只是本地测试,那驱动包放lib
目录就行,classpath
配好就能跑。如果线上部署,用 Maven 拉包更方便,版本也清楚。
,别小看这玩意儿。装错一个包,连不上库,找错一天不是事儿。如果你最近在搞 Oracle 数据库连接,可以先从这些资源试起,少走弯路。