Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Scarica il driver JDBC Amazon Redshift, versione 2.1
Nota
Il driver JDBC 2.x di Amazon Redshift non è progettato per essere sicuro a livello di thread. Due o più thread che tentano contemporaneamente di utilizzare la stessa connessione possono portare a deadlock, errori, risultati errati o altri comportamenti imprevisti.
Se disponi di un’applicazione multithread, consigliamo di sincronizzare l’accesso al driver per evitare accessi simultanei.
Amazon Redshift offre driver per strumenti compatibili con l'API JDBC 4.2. Il nome della classe per questo driver è com.amazon.redshift.Driver.
Per informazioni dettagliate su come installare il driver JDBC, fare riferimento alle librerie del driver JDBC e registrare la classe driver, consultare i seguenti argomenti.
Per ogni computer su cui utilizzi il driver JDBC versione 2.x di Amazon Redshift, assicurati che sia installato l’ambiente di runtime Java (JRE) versione 8.0.
Se si utilizza il driver JDBC di Amazon Redshift per l'autenticazione del database, assicurarsi di disporre di AWS SDK per Java 1.11.118 o versione successiva nella classpath Java. Se AWS SDK per Java non è installato, scarica il file ZIP con il driver compatibile con JDBC 4.2 e le librerie dipendenti dal driver per l'SDK AWS:
-
Driver versione 2.x compatibile con JDBC 4.2 e librerie dipendenti dal driver dell’SDK AWS
Questo file ZIP contiene la versione 2.x del driver compatibile con JDBC 4.2 e i file della libreria dipendenti dal driver di AWS SDK per Java 1.x. Decomprimere i file jar dipendenti nella stessa posizione del driver JDBC. Solo il driver JDBC deve trovarsi nella variabile CLASSPATH.
Questo file ZIP non include il driver AWS SDK per Java 1.x completo. Tuttavia, include le librerie dipendenti dal driver AWS SDK per Java 1.x necessarie per l'autenticazione del database AWS Identity and Access Management (IAM).
Utilizzare questo driver JDBC di Amazon Redshift con l'SDK AWS richiesto per l'autenticazione del database IAM.
Per installare il pacchetto AWS SDK per Java 1.x completo, consultare AWS SDK per Java 1.x nella Guida per gli sviluppatori di AWS SDK per Java.
-
Driver versione 2.x compatibile con JDBC 4.2 (senza SDK AWS)
Esamina la licenza software del driver JDBC versione 2.x e il file di log delle modifiche:
I driver JDBC versione 1.2.27.1051 e successive supportano le procedure archiviate di Amazon Redshift. Per ulteriori informazioni, consulta Creazione di procedure archiviate in Amazon Redshift nella Guida per gli sviluppatori di database di Amazon Redshift.