java. sql. sql非临时连接异常:[Simba] JDBC连接被拒绝:[Simba] JDBC所需的连接密钥:主机、端口;[Simba] JDBC可选连接密钥:允许自签名证书、异步执行轮询间隔、自动列重命名、CA颁发的证书名称不匹配、目录架构开关、连接架构、十进制列小数位数、默认字符串列长度、委托令牌、委托UID、DnsResolver、DnsResolverArg、快速连接、krbJAASFile、非SSP、准备的元限制为零、每块提取的行数、服务器版本、服务发现模式、套接字工厂、套接字工厂Arg、套接字超时、SSL密钥存储、SSL密钥存储Pwd、SSL信任存储、SSL信任存储Pwd、条带目录名称、自定义使用类型强制Map、使用本机查询
统一资源标识:http://www.azuredatabricks.com:448/default;传输模式= http;ssl = 1 http路径= xxxx;验证机械= 3;使用代理= 1;代理主机= xxxx;代理端口= 3128;
正在尝试通过代理连接azure数据块。
代码:
private void createConnectionUsernameAndPassword(Configuration configuration)
throws ConnectionException {
// simba driver
Driver driver = new Driver();
// before creating the connection
if (!driver.acceptsURL(getJDBCUri())) {
throw new ConnectionException(AzureDBErrorCode.INVALID_JDBC_URI);
}
try {
this.connection = driver.connect(getJDBCUri(), properties);
} catch (SQLException e) {
throw new ConnectionException(e);
}
}
1条答案
按热度按时间nfeuvbwi1#
如果您查看与驱动程序捆绑在一起的PDF文档,您会发现它应该是
ProxyHost
和ProxyPort
(大写),而您有proxyHost
和proxyPort
。从文档(驱动程序下载中包含的PDF第45页):属性名称和值区分大小写。