Я пытаюсь подключиться к 3 различным базам данных, расположенным на Amazon RDS, используя RPostgreSQL. Я могу подключиться к 2 из них, но получаю ошибку в 1.
Я запускаю скрипт на Ubuntu 18.04. Тот же сценарий отлично работает на компьютере с Windows 10 в моем офисе.
library(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con1 <- dbConnect(drv,
dbname=dbname1,
host=host1,
port=port-number,
user=user1,
password=password1)
con2 <- dbConnect(drv,
dbname=dbname2,
host=host2,
port=port-number,
user=user2,
password=password2)
con3 <- dbConnect(drv,
dbname=dbname3,
host=host3,
port=port-number,
user=user3,
password=password3)
con1 и con3 работают отлично, но con2 выдает ошибку, говорящую
Error in postgresqlNewConnection(drv, ...) :
RS-DBI driver: (could not connect user2@host2:5432 on dbname dbname2: server
closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
)