2017-12-27 6 views
0

Ich versuche, Sqlalchemy-Paket zu verwenden, um eine Verbindung zu Redshift Datawarehouse herzustellen.(psycopg2.OperationalError) SSL-Fehler: Zertifikatsprüfung fehlgeschlagen

from sqlalchemy import create_engine 
import psycopg2 


red_engine=create_engine('redshift+psycopg2://admin:[email protected]:PORT/DBNAME') 

test = pd.read_sql_query(query,red_engine) 

Fehlermeldung, die ich bekommen ist:

OperationalError: (psycopg2.OperationalError) SSL error: certificate verify failed 

Ich bin nicht in der Lage zu sehen, warum dieses SSL veirifcation ist alles fallen, verwendet reibungslos früher zu gehen.

Antwort

1

Ich habe den gleichen Fehler festgestellt. Ich habe das Paket sqlalchemy-redshift auf die neueste Version 0.7.0 aktualisiert, die die Zertifikate aktualisiert, die für die Verbindung mit Redshift verwendet werden.

Zum Aktualisieren verwenden Sie pip install -U sqlalchemy-redshift.

Verwandte Themen