簡體   English   中英

ERROR_STATE”。 (35)(SQLExecDirectW)

[英]ERROR_STATE'. (35) (SQLExecDirectW)

這是一些針對HIVE數據庫執行的python代碼

pyodbc.autocommit = True
con = pyodbc.connect("DSN=MyCon", autocommit=True)
cursor = con.cursor()
cursor.execute("select name, surname from foo f inner join bar b on f.id = b.id")

錯誤

    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    pyodbc.Error: ('HY000', "[HY000] [Hortonworks][HiveODBC] (35) Error from 
Hive: error code: '0' error message: 'ExecuteStatement finished with operation 
state: ERROR_STATE'. (35) (SQLExecDirectW)")

我解決了 創建ODBC連接時,請使用用戶hdfs。 我已經閱讀了一個教程,並且正在使用用戶色相。

這引起了問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM