【发布时间】:2021-05-31 01:56:56
【问题描述】:
我们一直在尝试将 Rundeck 从 3.2.8 升级到 3.3.4 及更高版本。我们面临着 JDBC 连接器的问题,因为 mysql JDBC 连接器不再与 Rundeck 发行版捆绑在一起。 我们已经使用 jdbc 连接器遵循了 Rundeck 建议,但在 DB 端仍然面临一些问题。以下是我们在日志中发现的一些问题,请帮助
原因:org.springframework.beans.BeanInstantiationException:无法实例化[org.grails.orm.hibernate.HibernateDatastore]:构造函数抛出异常;嵌套异常是 org.hibernate.service.spi.ServiceException:无法创建请求的服务 [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
原因:org.hibernate.service.spi.ServiceException:无法创建请求的服务[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
原因:org.hibernate.HibernateException:当未设置“hibernate.dialect”时,对 DialectResolutionInfo 的访问不能为空
[2021-02-25T18:17:34,886] 错误 pool.ConnectionPool - 无法创建池的初始连接。 java.sql.SQLException: 无法从 ClassLoader 加载类:org.mysql.jdbc.Driver:org.springframework.boot.loader.LaunchedURLClassLoader@515f550a;ClassLoader:org.springframework.boot.loader.LaunchedURLClassLoader@515f550a
*[2021-02-25T18:12:10,067] 错误堆栈跟踪 - 完整堆栈跟踪: java.sql.SQLSyntaxErrorException:(conn = 19299)“字段列表”中的未知列“workflowst1_.expand_token_in_script_file” *
原因:org.mariadb.jdbc.internal.util.exceptions.MariaDbSqlException:“字段列表”中的未知列“workflowst1_.expand_token_in_script_file”
java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:org.springframework.boot.loader.LaunchedURLClassLoader@515f550a;ClassLoader:org.springframework.boot.loader.LaunchedURLClassLoader @515f550a
【问题讨论】:
标签: mysql jdbc mariadb rundeck