Database 使用PostgreSQL审计数据库插件

Database 使用PostgreSQL审计数据库插件,database,postgresql,jenkins,driver,Database,Postgresql,Jenkins,Driver,我试图将审计数据库插件与postgresql一起使用,但没有成功 我的DB已启动并运行,另一个名为Database charts的插件与postgresql配合良好,我将驱动程序配置为org.postgresql.Driver,但总是出错 org.hibernate.hibernate异常:未找到JDBC驱动程序类:org.postgresql.Driver 有人成功地将PG与此插件一起使用吗?以前的线程,但今天遇到了这个问题,需要找出我需要将驱动程序添加到哪个插件目录。 遵循上面的建议,下面

我试图将审计数据库插件与postgresql一起使用,但没有成功

我的DB已启动并运行,另一个名为Database charts的插件与postgresql配合良好,我将驱动程序配置为org.postgresql.Driver,但总是出错

org.hibernate.hibernate异常:未找到JDBC驱动程序类:org.postgresql.Driver


有人成功地将PG与此插件一起使用吗?

以前的线程,但今天遇到了这个问题,需要找出我需要将驱动程序添加到哪个插件目录。
遵循上面的建议,下面是我如何配置PostgreSQL来使用Audit to Database插件

我已经为PostgreSQL安装并配置了全局数据库插件,所以我只需要将postgres驱动程序从该插件目录复制到“audit2db”插件目录:

cp-p/var/lib/jenkins/plugins/database postgresql/WEB-INF/lib/postgresql-9.1-901-1.jdbc4.jar/var/lib/jenkins/plugins/audit2db/WEB-INF/lib

关于配置JDBC驱动程序和URL,请参考PostgreSQL官方文档:

JDBC驱动程序类:org.postgresql.Driver JDBCURL:JDBC:postgresql:jenkins


希望这有帮助

听起来您需要将PostgreSQL JDBC驱动程序放在Jenkins类路径上。是的,但是为什么其他插件可以像我所说的那样与PostgreSQL一起工作呢?您需要下载PostgresJDBC驱动程序并将其放在Jenkins/WEB-INF/lib目录下加载此驱动程序。然后在wiki上按照以下安装步骤配置Jenkins。我已经将它与mysql驱动程序一起使用,效果非常好。我还为PostgreSQL安装并配置了全局数据库插件,因此我将jar复制到audit2db Plugin dir:JDBC driver class org.PostgreSQL.driver JDBC Url JDBC:postgresql://172.16.4.26:5432/Jenkins_Audit 用户:postgres普华永道:博士后。当我点击测试连接时,我得到:“org.hibernate.HibernateException:‘hibernate.dial’必须在没有可用连接时设置”。我确信我的postgres详细信息是正确的。我如何解决这个问题?