为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 apache nifi 连接到远程 postgresql

如何使用 apache nifi 连接到远程 postgresql

当年话下 2024-01-05 14:41:24
apache-nifi我正在尝试在远程服务器中运行一台服务器和 postgresql。当我尝试将记录插入远程数据库时,出现以下错误。java.sql.SQLException:无法为连接 URL 'jdbc:postgresql//123.456.789.12:5432/test?stringtype=unspecified' 创建类 'org.postgresql.Driver' 的 JDBC 驱动程序在这里,我使用stringtype=unspecified它,因为它是以下解决方案: 列的类型为时间戳,没有时区,但表达式的类型为字符变化:Nifi在我的PutDatabaseRecord处理器中。数据库连接网址:jdbc:postgresql//123.456.789.12:5432/test?stringtype=unspecified数据库驱动程序类名:org.postgresql.Driver数据库驱动程序位置:/opt/postgresql-42.2.8.jre6.jarjar 文件放置在两台服务器上的同一位置。我缺少什么?nifi和数据库应该运行在同一台服务器上吗?编辑 :nifi-log2019-10-29 07:35:23,062 错误 [定时器驱动进程线程 8] oanpstandard.PutDatabaseRecord PutDatabaseRecord[id=f1fcb902-a1a2-364e-8223-971e4d0dfa46] 由于 org.apache.nifi.processor 无法处理会话.exception.ProcessException:java.sql.SQLException:无法为连接 URL 'jdbc:postgresql//123.456.789.12:5432/test?stringtype=unspecified' 创建类 'org.postgresql.Driver' 的 JDBC 驱动程序:org.apache。 nifi.processor.exception.ProcessException:java.sql.SQLException:无法为连接 URL 'jdbc:postgresql//123.456.789.12:5432/test?stringtype=unspecified' org. apache.nifi.processor.exception.ProcessException:java.sql.SQLException:无法为连接 URL 'jdbc:postgresql//123.456.789.12:5432/test?stringtype=unspecified' 创建类 'org.postgresql.Driver' 的 JDBC 驱动程序
查看完整描述

1 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

请添加:您的数据库连接 URL 并检查

jdbc:postgresql://123.456.789.12:5432/test?stringtype=unspecified


查看完整回答
反对 回复 2024-01-05
  • 1 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信