【发布时间】:2019-09-18 13:56:26
【问题描述】:
我的项目使用 NonStop SQL (SQL/MX 3.4) 作为我们的 RDBMS,HP 的产品。我无法使用 Spring Boot 在 application.properties 文件中定义 JDBC URL、用户、密码的标准做法连接到数据源。
application.properties
spring.datasource.driverClassName = com.tandem.t4jdbc.SQLMXDriver
spring.datasource.url = jdbc:T4SQLMX://url
spring.datasource.username = 用户
spring.datasource.password = 密码
spring.datasource.validationQuery=显示表格;
这是错误
com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - 无法执行 isValid() 进行连接,配置连接测试查询(方法 com/tandem/t4jdbc/SQLMXConnection.isValid(I)Z 是抽象的)。 o.s.b.a.orm.jpa.DatabaseLookup:无法从数据源确定 jdbc url
org.springframework.jdbc.support.MetaDataAccessException: JDBC 驱动程序未实现 JDBC DatabaseMetaData 方法 - 升级你的驱动程序;嵌套异常是 java.lang.AbstractMethodError:方法 com/tandem/t4jdbc/SQLMXConnection.isValid(I)Z 是抽象的
【问题讨论】:
标签: spring-boot