您知道如何在 Databricks 集群上安装“ODBC Driver 17 for SQL Server”吗?

2023-12-27

我正在尝试使用 pyodbc python 库从 Databricks 笔记本连接到 Azure SQL 数据仓库。当我执行代码时,我收到此错误:

Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC Driver 17 for SQL Server' : file not found (0) (SQLDriverConnect)")

我知道我需要安装这个驱动程序,但我不知道该怎么做。 我有一个运行 Runetime 6.4、Standard_DS3_v2 的 Databricks 集群。


默认情况下,Azure Databricks 未安装 ODBC 驱动程序。

在单个单元中运行以下命令以在 Azure Databricks 群集上安装 MYSQL ODBC 驱动程序。

%sh
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
sudo apt-get update
sudo ACCEPT_EULA=Y apt-get -q -y install msodbcsql17
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

您知道如何在 Databricks 集群上安装“ODBC Driver 17 for SQL Server”吗? 的相关文章

随机推荐