H2创建链接表-找不到驱动程序类

达雷尔·霍尔特(Darrel Holt):

当我在内存H2控制台中尝试以下操作时:

create linked table tbl01
('', 'jdbc:oracle:thin:@linkToMyDB.com:port_num:db_name', 'my_userid', 'my_password', 'SCHEMA.TABLE')

我懂了java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

我正在与ojdbc6-12.1.0.2.jar我已经将其添加到类路径中:

java -cp /path/to/ojdbc6-12.1.0.2.jar oracle.jdbc.OracleDriver
Oracle 12.1.0.2.0 JDBC 4.0 compiled with JDK6 on Mon_Jun_30_11:28:06_PDT_2014
#Default Connection Properties Resource
#Fri Jun 07 11:17:29 PDT 2019

我无法java -cp /path/to/ojdbc6-12.1.0.2.jar oracle.jdbc.driver.OracleDriver指向该create linked table命令试图引用的驱动程序,因为该类缺少该main()方法。

有没有办法强制使用第一个命令oracle.jdbc.OracleDriver我尝试了以下操作,并得到相同的错误:

create linked table tbl01
('oracle.jdbc.OracleDriver', 'jdbc:oracle:thin:@linktodb.com:port_num:db_name', 'my_userid', 'my_password', 'SCHEMA.TABLE')

我正在IntelliJ IDEA上使用内存数据库尝试连接到远程Oracle数据库。

马克·罗特·韦尔(Mark Rott Veel):

在这种情况下,运行H2的都是相关应用程序(iirc IntelliJ为数据库工具启动了一个单独的Java进程),并且您需要确保Oracle JDBC驱动程序在其类路径中。

您可以通过转到IntelliJ中的H2驱动程序定义(数据库,数据源属性)来完成此操作,然后将Oracle JDBC驱动程序jar添加为自定义JAR(而不是提供的驱动程序)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Hibernate找不到H2驱动程序

Wildfly 21:可启动 JAR 找不到 H2 JDBC 驱动程序/数据源类

H2 找不到适合 jdbc:h2:mem 的驱动程序:

播放2找不到postgres驱动程序

Java:找不到适用于jdbc:h2的驱动程序

Doctrine2实体创建错误:“找不到驱动程序”

MS SQL Server的PDO DBLIB驱动程序:找不到php_pdo_driver.h

Mongo驱动程序PHP-无法安装[找不到sasl.h!]

编译驱动程序源时找不到linux / bounds.h

无法使用Symfony 4.1创建数据库:找不到驱动程序

Rad Studio 10.2.3:找不到驱动程序/连接注册表文件 dbxconnections.ini

Tomcat CP找不到DB2驱动程序,但是Commons正常吗?

在yii2中进行迁移时出现异常“找不到驱动程序”

Yii2异常“ yii \ db \ Exception”,显示消息“找不到驱动程序”

如果2秒内找不到元素,如何使驱动程序退出

I2C linux驱动程序找不到设备

尽管安装了驱动程序,但 Ubuntu 上的 Qt 5.9.5 在“/usr/include/libdrm”中找不到“GL/gl.h”

在使用 Python 3.7 的 WSL2 conda 环境中的系统错误中找不到 NVIDIA 驱动程序

Java类路径找不到MySQL驱动程序

找不到mysql驱动程序类异常

无法为连接URL创建类“”的JDBC驱动程序

Spring H2驱动程序问题

h2数据库驱动程序发出未找到驱动程序的消息

dbcp2无法加载JDBC驱动程序类

spark和aws redshift:java.sql.SQLException:找不到适用于jdbc的驱动程序:redshift://xxx.us-west-2.redshift.amazonaws.com:5439

测试数据库类型[H2]的驱动程序在类路径中不可用

PDO sqlsrv:找不到驱动程序

PDOException找不到驱动程序

工匠迁移找不到驱动程序