Python 无法通过Mac中的sql alchemy连接远程MSSQL
这给我带来了一个错误: sqlalchemy.exc.DBAPIError:(pyodbc.Error)('01000',“[01000] [unixODBC][Driver Manager]无法打开库的SQL Server本机客户端 10.0':未找到文件(0)(SqlDriverConnection)“)Python 无法通过Mac中的sql alchemy连接远程MSSQL,python,sql-server,sqlalchemy,Python,Sql Server,Sqlalchemy,这给我带来了一个错误: sqlalchemy.exc.DBAPIError:(pyodbc.Error)('01000',“[01000] [unixODBC][Driver Manager]无法打开库的SQL Server本机客户端 10.0':未找到文件(0)(SqlDriverConnection)“) 有人能帮我吗?请检查以下设置并重试 1) 在文件系统中搜索名为libsqlncli*的文件。然后检查其: A) 权限 B) 在针对该文件执行的ldd命令的输出中报告“未找到”的行; C)如
有人能帮我吗?请检查以下设置并重试 1) 在文件系统中搜索名为libsqlncli*的文件。然后检查其: A) 权限 B) 在针对该文件执行的ldd命令的输出中报告“未找到”的行; C)如果一切正常,请在odncinst.ini文件中检查/ddd以下条目:
import sqlalchemy as sa
import pyodbc
from sqlalchemy.sql import select
engine = sa.create_engine('mssql+pyodbc://user:password@ipaddress.domain.name/database')
con = engine.connect()
[SQL Server本机客户端1[0 | 1].0]Description=Microsoft SQL Server
适用于Linux的ODBC驱动程序V1.0
Driver=/opt/microsoft/sqlncli/lib64/libsqlncli-11.0.so.1790.0
UsageCount=1
*我也尝试过通过pyodbc进行连接,但未能成功。它与数据库配置有什么关系吗?此链接中也给出了类似的解决方案
*