技术文章 - CS259037

在 ThingWorx 中执行数据分析定义时报告错误“org.hibernate.exception.GenericJDBCException:无法打开连接”和“错误的用户名或密码”

已修改: 23-Jun-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • 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)

这是文章 259037 的 PDF 版本,可能已过期。最新版本 CS259037