首页 > 解决方案 > 找不到数据库驱动程序:net.snowflake.client.jdbc.SnowflakeDriver

问题描述

我正在关注雪花上的 liquibase以设置与 liquibase 的雪花数据库连接,但使用以下 liquibase.properties 文件:

driver: net.snowflake.client.jdbc.SnowflakeDriver
classpath: ./liquibase-snowflake-1.0.jar
url: jdbc:snowflake://XXXXXXX.snowflakecomputing.com
username: YYYYYYYYY
password: ZZZZZZZZZZ
changeLogFile: mySnowflakeChangeLog.xml

我从 liquibase 收到 Snowflake 驱动程序错误:

Unexpected error running Liquibase: java.lang.RuntimeException: Cannot find database driver: net.snowflake.client.jdbc.SnowflakeDriver

我检查了正在使用的驱动程序是官方文档https://docs.snowflake.net/manuals/user-guide/jdbc-configure.html中提到的正确驱动程序。这是在 JDK 13.0.1 和 liquibase 3.8.2 上。

这里出了什么问题/关于解决方法的任何建议?提前致谢!

标签: jdbcliquibasesnowflake-cloud-data-platform

解决方案


推荐阅读