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.
Ваш, кажется, на несколько пунктов старше