我无法连接PostgreSQL(在Heroku上)和Windows(64位)上的RPostgreSQL。
我可以连接本地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
有解决办法吗?
这与这个问题有关:不能使用SSL创建dbConnect到Postgres。一个对我有效的解决方案(也是使用Heroku DB)是使用RPostgres包代替。你可以在Github上安装dev. version: https://github.com/rstats-db/RPostgres.