通过 SQL workbench 的 Redshift 连接,
Redshift Connection through SQL workbench,
获取错误
redshift failed to load driver class. this error may be caused by all-in-one jar packaging. please try again with the lean package
这里有 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.
您的版本似乎早了几个版本
我遇到了同样的问题,根本原因最终是因为驱动程序文件的路径包含一个包含 space.
的文件夹名称
我在另一个程序中遇到了同样的问题。作为解决方法,请尝试使用 com.amazon.redshift.core.jdbc4.PGJDBC4DriverImpl 作为驱动程序 class 名称。它使用 RedshiftJDBC4-no-awssdk-1.2.8 对我有用。1005.jar
获取错误
redshift failed to load driver class. this error may be caused by all-in-one jar packaging. please try again with the lean package
这里有 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.
您的版本似乎早了几个版本
我遇到了同样的问题,根本原因最终是因为驱动程序文件的路径包含一个包含 space.
的文件夹名称我在另一个程序中遇到了同样的问题。作为解决方法,请尝试使用 com.amazon.redshift.core.jdbc4.PGJDBC4DriverImpl 作为驱动程序 class 名称。它使用 RedshiftJDBC4-no-awssdk-1.2.8 对我有用。1005.jar