【问题标题】:pyodbc connection with Cloudera Impala fails on colab在 colab 上与 Cloudera Impala 的 pyodbc 连接失败
【发布时间】:2020-04-09 15:32:51
【问题描述】:

我已经安装了 pyodbc 并配置了系统 ODBC。还有什么我应该配置的吗?

pyodbc.autocommit=True
conn = pyodbc.connect("DSN=Cloudera Impala DSN", autocommit=True)
print("pass")
cursor = conn.cursor()

【问题讨论】:

标签: python google-colaboratory cloudera pyodbc impala


【解决方案1】:

您可以使用 - conn = pyodbc.connect(DSN="Cloudera Impala DSN", autocommit=True)
我们使用
cfg = {'DSN': 'Cloudera Impala DSN', 'host': 'xx.com', 'port': 1234,'username': 'uu', 'password': 'pp'} conn_string='DSN=%s; database='default';AuthMech=3;UseSASL=1; UID=%s; PWD=%s; SSL=1;AllowSelfSignedServerCert=1;CAIssuedCertNamesMismatch=1' %(cfg['DSN'], cfg['username'], cfg['password']) conn = pyodbc.connect(conn_string, autocommit=True) cursor = conn.cursor()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 2018-05-12
    相关资源
    最近更新 更多