天天看點

Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null

【問題描述】

      今天為了在本地使用pyhive連接配接調用Hive中的資料,在配置檔案中添加了如下的配置:

Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null

       于是,問題來了,小編本地所有使用hiveserver2連接配接的軟體,比如:dbeaver、kettle等都統統報了如下的錯誤:

Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null
           

【解決辦法】

       這是因為開始了認證的原因,隻需要在連接配接串中添加如下内容即可:

;auth=noSasl
           

       以dbeaver為例,我們在配置中加入:

Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null

       再次測試連接配接:

Could not open client transport with JDBC Uri: jdbc:hive2://cdh-master:10000/default: null

       連接配接成功!

繼續閱讀