【发布时间】:2017-03-13 17:13:33
【问题描述】:
与我看到的另外几个问题类似,除了从 Django 连接到 MSSQL 之外,我别无选择。
我间歇性地(但大约 50% 的时间,其余的都可以正常工作)收到错误;
django.db.utils.Error: ('[08S01] [Microsoft][ODBC Driver 13 for SQL Server]TCP Provider: Error code 0x274c (10060) (SQLGetData)')
注意,我有时也会得到这个;
django.db.utils.Error: ('08S01', '[08S01] [Microsoft][ODBC Driver 13 for SQL Server]TCP Provider: Error code 0x68 (104) (SQLGetData)')
我认为它与网络有关,我之前尝试过更换 pyodbc 版本,在 FreeTDS 和 Microsoft 驱动程序 for unix 之间切换,并尝试 pyodbc 和 pyodbc-azure。
有问题的机器是具有固定 IP 的专用网络上的 Vagrant 机器(Ubuntu 16.04 和 Windows 8),SQL Server 是 SQL Server Express 2016。
我什至无法弄清楚如何在 Windows 端找到更详细的日志来弄清楚它为什么/如何不断丢弃/关闭连接。注意 - 我查看了 SQL Server 和 Windows 事件日志,它们似乎没有发现任何东西。
【问题讨论】:
标签: sql-server django ubuntu networking odbc-sql-server-driver