Подключение Rstudio к PostgresSQL - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь подключиться к внешней базе данных (PostgresSQL) из Rstudio с помощью DBI и RPostgres.Я определил все параметры:

con <- DBI::dbConnect(RPostgres::Postgres(),
                      dbname = 'name', 
                      host = 'http://bi-warehouse.cngdka9w0zww.us-east-1.rds.amazonaws.com/',
                      port = 5432,
                      user = 'user',
                      password = 'passwd')

, но все равно получаю ошибку:

    Error in connection_create(names(opts), as.vector(opts)) : 
  could not translate host name "http://bi-warehouse.cngdka9w0zww.us-east-1.rds.amazonaws.com/" to address: Name or service not known

1 Ответ

0 голосов
/ 26 июня 2019

Попробуйте пакет RPostgreSQL

Пример: -

library(RPostgreSQL)
library(dplyr)
library(dbplyr)
psql <- DBI::dbDriver("PostgreSQL")
con <- DBI::dbConnect(psql, 
                      dbname = "machine_db",
                      host = "192.168.13.213", 
                      port = 5432,
                      user = "user", 
                      password = 'user123')

machine_data <- dbGetQuery(con, "SELECT * from machine_db")
...