相关疑难解决方法(0)

Linux python3 - 无法打开lib'SQL Server'

我正在尝试连接到Microsoft Azure SQL Server数据库.

这是我试图连接的方式:

 conn = pyodbc.connect('DRIVER={SQL Server};SERVER=%s' % (self.config.get("Sql", "DataSource")),
                        user= self.config.get("Sql", "UserId"),
                        password=self.config.get("Sql", "Password"),
                        database=self.config.get("Sql", "Catalog"))
Run Code Online (Sandbox Code Playgroud)

我在排除这一行时遇到错误.错误:

pyodbc.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)")
Run Code Online (Sandbox Code Playgroud)

想不通为什么会这样,有什么想法吗?

linux sql-server azure python-3.x azure-sql-database

15
推荐指数
3
解决办法
3万
查看次数