JDBC 驱动程序遇到通信错误。消息:HTTP 状态=400
JDBC driver encountered communication error. Message: HTTP status=400
我尝试通过提供连接字符串通过 uisng snowflake jdbc 3.7.2 连接到 Snowflake DB。
字符串的格式为:
jdbc:snowflake://xxxxx.snowflakecomputing.com/?&db=&warehouse=&role=&authenticator=
我也尝试使用以下字符串:
jdbc:snowflake://xxxxx.snowflakecomputing.com/?db=&warehouse=&role=&authenticator=
但是我找不到任何解决错误的方法。我收到错误:
SQL Exceptionnet.snowflake.client.jdbc.SnowflakeSQLException: JDBC driver encountered communication error. Message: HTTP status=400.
有没有人遇到过这个问题?这个怎么解决?
您是否包含 username/etc 的值?
这里有一个 JDBC url 的例子,它应该可以工作,它还有跟踪集,这应该有助于进一步调试。
jdbc:snowflake://xxxxx.snowflakecomputing.com/?user=USERID-HERE&role=ROLE-HERE&warehouse=WAREHOUSE-HERE&db=DATABASE-HERE&schema=SCHEMA-HERE&tracing=ALL
配置连接的文档可以在这里找到 link:
https://docs.snowflake.com/en/user-guide/jdbc-configure.html
代理端口错误。我没有使用代理设置中提到的端口。因此,我得到了错误。
谢谢 Rich 的帮助。
我尝试通过提供连接字符串通过 uisng snowflake jdbc 3.7.2 连接到 Snowflake DB。 字符串的格式为:
jdbc:snowflake://xxxxx.snowflakecomputing.com/?&db=&warehouse=&role=&authenticator=
我也尝试使用以下字符串:
jdbc:snowflake://xxxxx.snowflakecomputing.com/?db=&warehouse=&role=&authenticator=
但是我找不到任何解决错误的方法。我收到错误:
SQL Exceptionnet.snowflake.client.jdbc.SnowflakeSQLException: JDBC driver encountered communication error. Message: HTTP status=400.
有没有人遇到过这个问题?这个怎么解决?
您是否包含 username/etc 的值?
这里有一个 JDBC url 的例子,它应该可以工作,它还有跟踪集,这应该有助于进一步调试。
jdbc:snowflake://xxxxx.snowflakecomputing.com/?user=USERID-HERE&role=ROLE-HERE&warehouse=WAREHOUSE-HERE&db=DATABASE-HERE&schema=SCHEMA-HERE&tracing=ALL
配置连接的文档可以在这里找到 link:
https://docs.snowflake.com/en/user-guide/jdbc-configure.html
代理端口错误。我没有使用代理设置中提到的端口。因此,我得到了错误。
谢谢 Rich 的帮助。