如果你看到以下錯誤沒有SSL:
java.sql。SQLException異常(亞馬遜):(500150)錯誤設置/關閉連接:沒有pg_hba。配置條目. x.x.x主機”。x”,用戶“用戶”,數據庫“數據庫”,SSL。
然後啟用了SSL的以下錯誤:
java.sql。SQLException異常(亞馬遜):(500150)錯誤設置/關閉連接:一般SSLEngine問題。
你可以嚐試添加
sslfactory = org.postgresql.ssl.NonValidatingFactory
連接URL來解決這個問題。
示例=(火花。讀.format (com.databricks.spark.redshift) .option (“url”, jdbcUrl) .option(“數據表”,“xx.xxx”) #模式,表.option (“forward_spark_s3_credentials”,真的).option (“tempdir”, tempdir) .option (“autoenablessl”,“假”)#禁用SSL。.load ())
上述建議的解決方案對我沒用,但禁用SSL。我希望有一個更好的解決方案。