Python:连接到SQL Server(ODBC 17)时出错

6xfqseft  于 2023-02-01  发布在  Python
关注(0)|答案(1)|浏览(449)

使用www.example.com_sql()执行SQL语句时出现以下错误pd.read_sql()
sqlalchemy.exc.OperationalError:("08001","[08001][unixODBC][Microsoft][用于SQL Server的ODBC驱动程序17] SSL提供程序:[错误:0A0C0103:SSL例程::内部错误](-1)(SQLDriverConnect。')
Python版本3.10.8。其他软件包:

  • 脓碘血细胞== 4.0.35
  • Pandas== 1.5.2
  • pymysql == 1.0.2
  • SQL炼金术== 1.4.46

我想成功执行上述命令。

s8vozzvw

s8vozzvw1#

错误消息“ODBC 17”明确指定了通过ODBC驱动程序建立到SQL Server数据库的连接时失败。这可能是由以下原因导致的:
1.服务器名、数据库名、用户名和密码等连接详细信息不正确。

  1. ODBC驱动程序未安装或未在计算机上正确配置。
    要解决此问题,请尝试验证连接详细信息并确保其正确,或者安装或重新安装ODBC驱动程序并确保其配置正确。
    如果以上方法不起作用,请检查防火墙设置并确保连接没有被阻止。希望这能有所帮助。

相关问题