java中的hive jdbc连接

taor4pac  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(421)

错误:
原因:org.apache.thrift.transport.ttTransportException:无法创建到的http连接jdbc:hive2http://.azurehdinsight。net:443/default;传输模式=http;ssl=真;httppath=/hive2。http响应代码:403
代码:

public static void main(String[] args) throws SQLException {
    Class.forName("org.apache.hive.jdbc.HiveDriver");
    Connection con = DriverManager.getConnection("jdbc:hive2://xxxxx.azurehdinsight.net:443/default;transportMode=http;ssl=true;httpPath=/hive2", "xxx", "xxx");
    Statement stmt = con.createStatement();
...
}

我的配置单元版本:1.2.1.2.5
我的pom文件:

<dependency>
        <groupId>org.apache.hive</groupId>
        <artifactId>hive-jdbc</artifactId>
        <version>1.2.0</version>
        <classifier>standalone</classifier>
</dependency>
gab6jxml

gab6jxml1#

查看维基百科表单了解更多详细信息:
除了身份验证之外,当客户端由于某种原因不允许访问资源时,返回http403
检查您的证书(以防证书过期等),并检查您的用户是否具有访问配置单元的适当权限。

相关问题