JDBC URL 가져오기
SQL 클라이언트 도구에서 Amazon Redshift 클러스터에 연결하려면 먼저 클러스터의 JDBC URL을 알아야 합니다. JDBC URL의 형식은 다음과 같습니다. jdbc:redshift://
endpoint
:port
/database
위에 나와 있는 형식의 필드는 다음과 같은 값을 가집니다.
필드 | 값 |
---|---|
jdbc |
연결 프로토콜입니다. |
redshift |
Amazon Redshift 드라이버를 사용하여 데이터베이스에 연결하도록 지정하는 하위 프로토콜입니다. |
|
Amazon Redshift 클러스터의 엔드포인트입니다. |
|
클러스터를 시작할 때 지정한 포트 번호입니다. 방화벽이 있는 경우 이 포트를 사용할 수 있도록 열려 있는지 확인하세요. |
|
클러스터에서 생성한 데이터베이스입니다. |
다음은 JDBC URL의 예입니다. jdbc:redshift://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev
URL 값에 다음 URI 예약 문자가 포함되어 있는 경우 해당 값은 URL 인코딩된 값이어야 합니다.
-
;
-
+
-
{
-
}
-
[
-
]
-
&
-
=
-
?
-
빈 공간
예를 들어 PWD
값이 password:password
인 경우 해당 값을 사용하는 연결 URL은 다음과 같습니다。
jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=password%3Apassword
JDBC 연결을 만드는 방법에 대한 자세한 내용은 클러스터 연결 문자열 찾기 섹션을 참조하세요.
클라이언트 컴퓨터가 데이터베이스에 연결하지 못하는 경우에는 가능한 문제를 해결할 수 있습니다. 자세한 내용은 Amazon Redshift 연결 문제 해결 섹션을 참조하세요.