Я не могу подключиться к своему экземпляру БД в AWS.Я использую пакет pg
и следую примеру , веб-сайт не работает.
Поиск по запросу «База данных aws postgres не существует» на самом деле ничего полезного не возвращает,Прохождение открытых / закрытых вопросов на PG github также бесполезно.
Запуск $nc <RDS endpoint> <port number>
возвращает сообщение об успехе, так что оно определенно есть.Каждое значение, помещенное в конфигурацию клиента, копируется / вставляется из моего экземпляра БД.
Я начинаю задумываться, не имеет ли имя базы данных другое имя, чем оно показано в разделе «Экземпляры» RDS на AWS?
const client = new Client({
host : '<<RDS ENDPOINT>>',
database : '<<RDS NAME>>', // maybe this isnt the real name?
user : '<<username>>',
password : '<<password>>',
port : <<port>>
});
client.connect()
.then(data => {
console.log('connected');
})
.catch(err => {
console.log(err);
})