【问题标题】:python connection to sql serverpython连接到sql server
【发布时间】:2019-06-14 22:26:00
【问题描述】:
cnxn = pyodbc.connect('DRIVER={ODBC Driver 11 for SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)

pyodbc.InterfaceError

('IM002', '[IM002] [Microsoft][ODBC Driver Manager] 数据源名称 未找到且未指定默认驱动程序 (0) (SQLDriverConnect)')

【问题讨论】:

标签: python sql-server pyodbc


【解决方案1】:

这应该可以正常工作:

import pytds 

SERVER.IP = 'xx.xxx.xxx.xxx'
SERVER.DB_NAME = 'xxxxxx'
SERVER.USERNAME = 'xxxx'
SERVER.PWD = 'xxxxxx'

   with pytds.connect(SERVER.IP, SERVER.DB_NAME, SERVER.USERNAME, SERVER.PWD) as conn:
        cursor = conn.cursor()
        if conn == False:
            print("Error, Could not connect to the database")
        else:
            print("Connected to DB")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-01
    • 2021-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2015-08-29
    • 1970-01-01
    相关资源
    最近更新 更多