2017-06-06 36 views
1

私の人生のために、私はpostgres接続とリモートpostgres dbを取得できません。私はRPostgreSQLインストールされているRS-DBIドライバの遠隔調査エラーへのR postgres接続

"Error in postgresqlNewConnection(drv, ...) : 
    RS-DBI driver: (could not connect" 

、私はバックグラウンドで実行されているのpostgresを持って、私のMacBookは、日付10.12.5 MacOSのシエラまでです。まだ

drv <- dbDriver("RPostgreSQL") 
> con <- dbConnect(drv, host=hostName, 
+     port=portName, 
+     dbname=databaseName, 
+     user=userName, 
+     password=passwordName) 
Error in postgresqlNewConnection(drv, ...) : 
    RS-DBI driver: (could not connect 

notably..iがposticoアプリを経由して、すべて同じ資格情報を使用して接続することができます接続することはできません。

答えて

-1

私は同じ問題を抱えていました。私はRPostgresパッケージを使用して終了しました。

免責事項:git_hub命令に正確に従ってパッケージをインストールできませんでした。ここで

は、私が正常にWindows上にインストールするやったことです:

1)の指示hereRtoolsをインストールします。

2)devtoolsインストールします

install.packages("devtools") 

3)Rcppをインストールし、命令としてDBI

devtools::install_github("RcppCore/Rcpp") 
devtools::install_github("rstats-db/DBI") 

4)クローンをクリックしてをクリックしてソースファイルをgithubにダウンロードしてください。それをフォルダに展開します。私はそれをインストールすることができないよう

install.packages("path_to_downloads/Downloads/RPostgres-master/", repos = NULL, type="source") 
+0

5)ソースフォルダからRPostgresをインストールします。それは私がx86_64版 - リンゴ - darwin13.4.0 アーチx86_64の OS darwin13.4.0 システムx86_64で プラットフォームを使用していますR.以前のバージョン、darwin13.4.0 マイナー3.2 年2016 月のために建てられたように感じる10 日31 version.string Rバージョン3.3.2(2016-10-31) ニックネーム誠実なパンプキンパッチ – ElChapo

+1

確かに100%ではありません。私はあなたと同じシステム構成を持っています。私が見つけた1つのトリックは、通常の方法でRcppをインストールすることです。 'install.packages(" Rcpp "); devtools :: install_github( "rstats-db/DBI"); devtools :: install_github( "rstats-db/RPostgres") ' – Psidom

関連する問題