【问题标题】:how can i access SQL database from raspberry pi?如何从树莓派访问 SQL 数据库?
【发布时间】:2019-07-06 02:52:23
【问题描述】:

我正在尝试使用以下查询从树莓派访问 SQL 服务器,但我无法做到这一点。 这里有什么问题?

我尝试了网上不同的教程,但没有奏效

conn = pyodbc.connect(driver='{SQL Server}',
                  server='servername',
                  database='databasename',
                  uid='UserID',
                  pwd='Password')

在 Windows 中它按我的预期工作,但在树莓派 pi3 中却没有

错误:

Traceback(最近一次调用最后一次):文件“/home/pi/Desktop/FYProject/Main.py”,第 171 行,在 main() 文件“/home/pi/Desktop/FYProject/Main.py”,第 72 行,在主 pwd='Password') pyodbc.Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server' : file not found (0) (SQLDriverConnect)")

【问题讨论】:

    标签: sql sql-server python-3.x raspberry-pi3


    【解决方案1】:

    '{SQL Server}'

    是旧的 Windows ODBC 驱动程序。你需要安装Linux ODBC driver

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 2015-01-10
      • 2022-07-21
      • 2018-05-31
      • 2017-09-01
      • 2022-01-05
      相关资源
      最近更新 更多