项目中需要在linux环境中使用python连接sqlserver.一开始会报错:
pymssql.OperationalError: DB-Lib error message 20017, severity 9:
Unexpected EOF from the server
Net-Lib error during Operation now in progress Error 115 - Operation now in progressDB-Lib error message 20002, severity 9:
Adaptive Server connection failed
google了多次都没有结果。从提示上看,应该是tds出了问题。继续google "Operation now in progressDB-Lib error message 20002"。有下面的文章给出了答案:
http://pyyou.wordpress.com/2009/02/01/install-pymssql-and-how-to-deal-with-db-lib-error-message-20009-severity-9/
解决的办法是:
修改/usr/local/etc/freetds.conf,修改global项中tds version配置为:
[global]
tds version = 7.0
此外,freetds应该用0.82及以下的版本,pymssql才能正常工作。
分享到:
相关推荐
tds(SQL Server的TDS协议的节点实现) tds是的实现,用于与MicrosoftSQL Server通信。 地位 当前版本:v0.0.9 变更记录: [v0.0.1]初始版本 [v0.0.5]由于问题1-4的错误修复 [v0.0.6]由于问题5的错误修复 [v0.0.7]...
tedious, 连接 SQL Server 数据库的节点TDS模块 ( TDS的节点实现) Tedious是 TDS协议插件的纯javascript实现,它用于与微软的协议实例交互。 它打算是一个相当细微的协议实现,并且没有太多的附加功能。注意:默认...
tds(sqlserver+sybase).docx
MS SQL Server数据传输协议,版本4.2,20160510
com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案
3.1 使用SQL Server 配置管理器 配置网络协议 默认的网络配置 管理服务 3.2 系统配置 任务管理 资源分配 系统分页文件的位置 非必需的服务 网络协议 与SQL Server 早期版本之间的...
Tiberius用于Rust的本机Microsoft SQL Server(TDS)客户端。 支持SQL Server版本版本支持级别注释2019...已发布文档母版该系统应可与Docker和SQL Server的Azure版本一起正常使用。 要在Windows系统上安装,请不要忘记
如果您的计算机已安装 SQL Server 2000 管理工具和 SQL Server Express 的默认实例,则可以使用 SQL Server 安装程序安装 SQL Server 2000 的默认实例。但是,这样做会禁用已安装的 SQL Server Express 实例。因此,...
微软官方sqlserver TDS详细协议文档
vi /etc/freetds/freetds.conf 复制代码 代码如下:[global]# TDS protocol versiontds version = 8.0client charset = UTF-8# A typical Microsoft server[Server55]host = 192.168.1.55port = 1433tds version = ...
基于SQLServer2005 Integration Service的数据导入导出的案例, XML源->数据表->Excel文件,使用数据转换组件,XML组件,Excel 文件组件,利用事务控制和隔离机制管理多个组件件的数据同步
本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,能够多角度地引导读者学习相关...
SQL Server的Tabular Data Stream (TDS)协议是SQL Server的加密数据传输协议。
乏味(TDS的节点实现) Tedious是的纯Java语言实现,用于与Microsoft SQL Server实例进行交互。 它打算是该协议的一个相当苗条的实现,而没有太多的附加功能。 注意:从版本1.11.0开始,默认情况下,新列可为空可以...
如果你使用原sql2000驱动及配置,新增、编辑记录都没有问题,查询第一页数据也正常,但翻页却莫名报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。 通过实战总结,希望能给各位带来帮助。 包含jdbc ...
这是,可以连接到使用数据库,例如Sybase数据库和Microsoft SQL Server。 此外部数据包装器需要一个实现DB-Library接口的库,例如 。 这已经通过FreeTDS进行了测试,但尚未测试DB-Library的专有实现。 这应该支持...
SQL Server的Tabular Data Stream (TDS)协议是SQL Server的数据传输协议。 英文版 TDS 详细协议说明文档.
使用范例相关项目 : 用法示例 :在Haskell中实现的TDS协议优势ODBC独立仅使用Haskell实施(独立于其他语言和环境) 支持登录时加密支持同时获取多个记录集支持存储过程RPC 支持交易7.1修订版1(SQL Server 2000 SP1...
系统ubuntu 16.04, 使用的PHP版本是7.0.30, sqlserver 2012, freetds为0.92 Laravel5.5和5.4都测试过了 什么是FreeTDS 简单的说FreeTDS是一个程序库,可以实现在Linux系统下访问微软的SQL数据库! FreeTDS 是一...