Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 使用ODBC连接Hadoop上的Impala表时出现问题_Database_Hadoop_Pyodbc_Connectivity - Fatal编程技术网

Database 使用ODBC连接Hadoop上的Impala表时出现问题

Database 使用ODBC连接Hadoop上的Impala表时出现问题,database,hadoop,pyodbc,connectivity,Database,Hadoop,Pyodbc,Connectivity,我正在尝试使用pyodbc连接到Hadoop上的Impala表。我正在使用以下代码: import pandas as pd import pyodbc from pandas import ExcelWriter, ExcelFile, DataFrame from openpyxl import Workbook, load_workbook import os import numpy as np cfg = {'DSN': 'impaladsn64', 'host': 'ha-proxy

我正在尝试使用pyodbc连接到Hadoop上的Impala表。我正在使用以下代码:

import pandas as pd
import pyodbc
from pandas import ExcelWriter, ExcelFile, DataFrame
from openpyxl import Workbook, load_workbook
import os
import numpy as np
cfg = {'DSN': 'impaladsn64', 'host': 'ha-proxy-rb-p.de.xxxx.com', 'port': 21050}
conn_string = 'DSN=%s;' % (cfg['DSN'])
# Create connection
conn = pyodbc.connect(conn_string, autocommit=True)
每次出现以下错误时:

Error: ('HY000', '[HY000] [Cloudera][DriverSupport] (1170) Unexpected response received from server. Please ensure the server host and port specified for the connection are correct. (1170) (SQLDriverConnect); [HY000] [Cloudera][DriverSupport] (1170) Unexpected response received from server. Please ensure the server host and port specified for the connection are correct. (1170)')
目前,这段代码在我同事的一台电脑上运行顺利,在我的电脑上也运行良好,直到4月中旬。但是昨天我试着运行这段代码,然后我得到了服务器连接错误,同时我的同事顺利地运行了这段代码

我还使用具有相同凭据的ODBC数据源检查了连接,测试成功,我拥有连接

有谁能告诉我,有什么问题,我无法访问它了。 谢谢