使用MySQL和Postgres驱动程序为BI mongodb使用连接器进行连接

我在mongodb atlas实例主机中激活了bi的连接器,我从bi的连接器获得的端口我以后可以使用它们通过MySQL连接连接到我的mongodb实例。 我想知道的是,是否可以使用postgres连接连接到我的mongodb实例。为什么它可以与MySQL连接一起使用

我用于通过MySQL驱动程序进行连接的网址:

jdbc:mysql://[host]:[port]/database?useSSL=true

,使用postgres驱动程序时出现的错误是:

net.sf.jasperreports.engine.JRException: org.postgresql.util.PSQLException: Erreur de protocole. Ouverture de la session en échec.
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.contributeParameters(JdbcDataAdapterService.java:133)
at net.sf.jasperreports.data.AbstractDataAdapterService.test(AbstractDataAdapterService.java:122)
at com.jaspersoft.studio.data.wizard.AbstractDataAdapterWizard$3.runOperations(AbstractDataAdapterWizard.java:155)
at com.jaspersoft.studio.utils.jobs.CheckedRunnableWithProgress$1.run(CheckedRunnableWithProgress.java:51)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.postgresql.util.PSQLException: Erreur de protocole. Ouverture de la session en échec.
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:645)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:220)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:218)
at org.postgresql.Driver.makeConnection(Driver.java:407)
at org.postgresql.Driver.connect(Driver.java:275)
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.getconnection(JdbcDataAdapterService.java:171)
at net.sf.jasperreports.data.jdbc.JdbcDataAdapterService.contributeParameters(JdbcDataAdapterService.java:131)
... 4 more
guoguo337 回答:使用MySQL和Postgres驱动程序为BI mongodb使用连接器进行连接

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3002566.html

大家都在问