Ottenimento dell'URL ODBC - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ottenimento dell'URL ODBC

Amazon Redshift visualizza l'URL ODBC per il cluster nella console Amazon Redshift. Questo URL contiene le informazioni per configurare la connessione tra il tuo computer client e il database.

Un URL ODBC ha il formato seguente: Driver={driver};Server=endpoint;Database=database_name;UID=user_name;PWD=password;Port=port_number

I campi del formato mostrato in precedenza hanno i seguenti valori.

Campo Valore
Driver

Il nome del driver ODBC a 64 bit da utilizzare: Amazon Redshift (x64).

Il nome del driver ODBC a 32 bit da utilizzare: Amazon Redshift (x86).

Server L'endpoint del cluster Amazon Redshift.
Database Il database che hai creato per il tuo cluster.
UID Nome utente di un account utente che dispone dell'autorizzazione per connettersi al database. Questo valore è un'autorizzazione del database e non di Amazon Redshift, sebbene sia possibile usare l'account utente amministratore configurato all'avvio del cluster.
PWD Password per l'account utente per connettersi al database.
Port Numero di porta specificato all'avvio del cluster. In presenza di un firewall, assicurati che questa porta sia aperta per poterla utilizzare.

I campi delle tabelle precedenti possono contenere i seguenti caratteri speciali:

[]{}(),;?*=!@

Se si utilizzano questi caratteri speciali, è necessario racchiudere il valore tra parentesi graffe. Ad esempio, il valore della password Your;password123 in una stringa di connessione è rappresentato come PWD={Your;password123};.

Poiché le coppie Field=value sono separate da punto e virgola, la combinazione di } e ; con qualsiasi numero di spazi intermedi è considerata la fine di una coppia Field={value};. Consigliamo di evitare la sequenza }; nei valori dei campi. Ad esempio, se imposti il valore della password su PWD={This is a passwor} ;d};, la password sarà This is a passwor} ; e l'URL genererà un errore.

Di seguito è riportato un esempio di URL ODBC.

Driver={Amazon Redshift (x64)}; Server=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com; Database=dev; UID=adminuser; PWD=insert_your_admin_user_password_here; Port=5439

Per informazioni su come ottenere la tua connessione ODBC, consultare Ricerca della stringa di connessione al cluster.