pyodbc.OperationalError:('HYT00',u'[HYT00] [unixODBC] [Microsoft] [SQL Server的ODBC驱动程序17]登录超时已过期(0)(SQLDriverConnect)')

时间:2019-07-24 05:04:24

标签: python database odbc ini configparser

我正在获取self.cnxn = pyodbc.connect(self.connStr) pyodbc.OperationalError:('HYT00',u'[HYT00] [unixODBC] [Microsoft] [SQL Server的ODBC驱动程序17]登录超时已过期(0)(SQLDriverConnect)'),同时连接到sql-server数据库。正在读取.ini文件中的服务器信息,用户名,数据库密码。但是我无法连接到数据库。有人可以帮助我解决此问题吗?(请参见下面的代码)

def connectDB(self):
    config = configparser.ConfigParser()
    config.read('databaseconnect.ini')
    DBconnect='DatabaseConnection'
    self.server = config[DBconnect]['server']
    self.database = config[DBconnect]['database']
    self.username = config[DBconnect]['username']
    self.password = config[DBconnect]['password']
    self.connStr = config[DBconnect]['connStr']
    self.cnxn = pyodbc.connect(self.connStr)
    self.cursor = self.cnxn.cursor()

0 个答案:

没有答案