Имя хоста для LocalStack Redshift для драйвера JDBC Amazon RedshiftJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Имя хоста для LocalStack Redshift для драйвера JDBC Amazon Redshift

Сообщение Anonymous »

Я установил LocalStack на своем компьютере с Windows и начал с redshift и нескольких других сервисов.
Затем я создал кластер и базу данных.

Код: Выделить всё

>awslocal redshift describe-clusters --cluster-identifier my-cluster
{
"Clusters": [
{
"ClusterIdentifier": "my-cluster",
"NodeType": "n1",
"ClusterStatus": "available",
"MasterUsername": "admin",
"DBName": "my-db",
"Endpoint": {
"Address": "my-cluster.cg034hpkmmjt.us-east-1.redshift.amazonaws.com",
"Port": 5439
},
...
}
]
}
В качестве адреса отображается my-cluster.cg034hpkmmjt.us-east-1.redshift.amazonaws.com,
В том числе я попробовал следовать URL-адреса, но пока безуспешно.

Код: Выделить всё

 1. "jdbc:redshift://localhost:4566/my-db"
2. "jdbc:redshift://localhost:5439/my-db"
3. "jdbc:redshift://my-cluster.cg034hpkmmjt.us-east-1.redshift.amazonaws.com:5439/my-db"
Я также попробовал все эти URL-адреса в клиентских инструментах SQL (DBeaver и SQL Workbench/J), но не смог подключиться к БД.
Но я знаю, что он работает с клиентами Python, такими как

Код: Выделить всё

AWS.Redshift
в aws-sdk и boto3.client с URL-адресом localhost и рабочим портом localstack.
Есть ли какой-либо другой формат URL-адреса или порт, который необходимо использовать? или локальный стек просто не поддерживает соединения JDBC?

Подробнее здесь: https://stackoverflow.com/questions/791 ... dbc-driver
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»