Redshift Connection через рабочую среду SQL,

Получать ошибку

redshift failed to load driver class. this error may be caused by all-in-one jar packaging. please try again with the lean package

3 ответа

Решение

У меня была та же проблема, и основная причина оказалась в том, что путь к файлу драйвера состоял из имени папки с пробелом.

У меня была такая же проблема с другой программой. В качестве обходного пути попробуйте использовать com.amazon.redshift.core.jdbc4.PGJDBC4DriverImpl в качестве имени класса драйвера. У меня это работало с использованием RedshiftJDBC4-no-awssdk-1.2.8.1005.jar

Есть номер области драйверов для Redshift. Кажется, вы используете более старую версию. Я советую вам ознакомиться с документацией по адресу http://docs.aws.amazon.com/redshift/latest/mgmt/configure-jdbc-connection.html

Например, вот последняя версия драйвера.

JDBC 4.2-совместимый драйвер: https://s3.amazonaws.com/redshift-downloads/drivers/RedshiftJDBC42-1.2.8.1005.jar.

Ваш, кажется, на несколько пунктов старше

Другие вопросы по тегам