在 ThingWorx 中执行数据分析定义时报告错误“org.hibernate.exception.GenericJDBCException:无法打开连接”和“错误的用户名或密码”
适用于
- ThingWorx Analytics 52.2
说明
- 执行数据分析定义(DAD)时报以下错误
org.springframework.transaction.CannotCreateTransactionException:无法为事务打开 JPA EntityManager;嵌套异常是 javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: 无法打开连接
在 org.springframework.orm.jpa.JpaTransactionManager.doBegin(JpaTransactionManager.java:431)
在 org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
...
原因:org.apache.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory(错误的用户名或密码 [28000-190])
在 org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1225)
在 org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
在 org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
在 org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:380)
在 org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:228)
... 52 更多
原因:org.h2.jdbc.JdbcSQLException:错误的用户名或密码 [28000-190]
在 org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
在 org.h2.message.DbException.get(DbException.java:179)
在 org.h2.message.DbException.get(DbException.java:155)
在 org.h2.message.DbException.get(DbException.java:144)