Python Azure SQL-';SQL Server';的ODBC驱动程序17:找不到文件
我必须将我的脚本连接到Azure上托管的MSSQL。我遵循了Microsoft提供的本教程: 我根据需要对其进行了一些调整,但连接部分是相同的。 然后我发现了以下错误:Python Azure SQL-';SQL Server';的ODBC驱动程序17:找不到文件,python,sql-server,python-3.x,odbc,pyodbc,Python,Sql Server,Python 3.x,Odbc,Pyodbc,我必须将我的脚本连接到Azure上托管的MSSQL。我遵循了Microsoft提供的本教程: 我根据需要对其进行了一些调整,但连接部分是相同的。 然后我发现了以下错误:('01000',“[01000][unixODBC][Driver Manager]无法打开lib'ODBC Driver 17 for SQL Server':找不到文件(0)(SQLDriverConnect)”) 我已经在MacOS上安装了带有brew的ODBC驱动程序,我可以使用sqlcmd命令通过终端连接到我的数据库
('01000',“[01000][unixODBC][Driver Manager]无法打开lib'ODBC Driver 17 for SQL Server':找不到文件(0)(SQLDriverConnect)”)
我已经在MacOS上安装了带有brew
的ODBC驱动程序,我可以使用sqlcmd
命令通过终端连接到我的数据库
编辑:msodbcsql17的
brew
选项--无沙盒
对我不起作用。问题似乎正是因为此。请将您的问题显示给我们,当您运行以下命令时,您会看到什么:odbcinst-q-d-n“SQL Server的ODBC驱动程序17”
@Ragnar您是否曾经使用过此命令?是的,但我不记得有多抱歉!我必须安装一些依赖项。请回答您的问题,让我们看看您在运行以下命令时看到了什么:odbcinst-q-d-n“用于SQL Server的ODBC驱动程序17”
@Ragnar您有没有这样做过?是的,但我不记得有多抱歉!我必须安装一些依赖项。