我们正在开发RDBMS适配器(即连接到Oracle,MySQL,MSSQL,PostgreSQL等)。在连接到Oracle DB时,我们面临用于连接不同版本的Oracle数据库的JDBC驱动程序问题。
没有任何通用驱动程序可以连接到可能是什么版本的Oracle数据库?
喜欢连接
技术栈: 春季靴 Java 8+(计划更进一步) Angular JS
答案 0 :(得分:1)
否,您应该为Oracle DB版本和Java版本使用正确的驱动程序。没有适合所有组合的通用驱动程序,例如 ojdbc6.jar 驱动程序未实现JDBC 4.1+(Java 7+)中引入的方法。
请参阅What are the Oracle JDBC releases versus JDBC specifications?和What are the Oracle JDBC releases versus JDK versions?文档,以了解应使用哪个OJBDC驱动程序。