0
我無法在Windows(64位)上將PostgreSQL(在Heroku上)與RPostgreSQL連接。無法在Windows上通過RPostgresql連接PostgreSQL(通過SSL)
我可以連接本地postgresql(而不是ssl)與Windows上的RPostgreSQL。我可以從Windows上的PgAdmin連接Heroku上的PostgreSQL。我可以將Heroku上的PostgreSQL與OSX和Linux上的RPostgreSQL連接起來。
只有Windows上的RPostgreSQL無法連接Heroku PostgreSQL。
錯誤消息:
Error in postgresqlNewConnection(drv, ...) :
RD-DBI driver: (could not connect....xxxxx
有沒有什麼解決辦法嗎?
RPostgres比RPostgreSQL更易維護嗎? –
你是什麼意思?唯一的缺點是你無法從CRAN中獲得它,但它正在由RStudio人(由Hadley Wickham領導)積極開發,所以它應該在中期內具有更多的特性。 –
我對「爲什麼」沒有任何答案,但也可以證實'Rpostgres'也爲我解決了這個問題。我沒有使用Heroku DB,而是使用Aptible DB(類似於Heroku,但符合HIPAA)。有趣的是,'dbConnect'包不需要一個指定SSL,它「只是工作」。我編輯了Philippe的答案,爲任何路人提供了一個可用的代碼塊。 – joemienko