Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
取得 JDBC URL
您需要先知道叢集的 JDBC URL,才能從 SQL 用戶端工具連線至 Amazon Redshift 叢集。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 中的連線問題進行疑難排解。