当前位置: 首页 > news >正文

freetds 解决连接SQL SERVER报错Unexpected EOF from the server

一、报错

使用命令连接数据库时报错

tsql -H 10.100.173.144 -p 1433 -U sa -P 201211

报错内容为

tsql -H 10.100.173.144 -p 1433 -U sa -P 201211

locale is "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=zh_CN.UTF-8;LC_TIME=zh_CN.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=zh_CN.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=zh_CN.UTF-8;LC_NAME=zh_CN.UTF-8;LC_ADDRESS=zh_CN.UTF-8;LC_TELEPHONE=zh_CN.UTF-8;LC_MEASUREMENT=zh_CN.UTF-8;LC_IDENTIFICATION=zh_CN.UTF-8"

locale charset is "UTF-8"

using default charset "UTF-8"

Error 20017 (severity 9):

Unexpected EOF from the server

OS error 115, "Operation now in progress"

Error 20002 (severity 9):

Adaptive Server connection failed

There was a problem connecting to the server

二、原因

其实根本原因就是TSP协议版本不对,跟现有协议对不上,我们在配置freetds时有如下参数

这个就是tds版本,或者需要设置到7.0以上,一般8.0就可以。

当我使用tsql -H 10.100.173.144 -p 1433 -U sa -P 201211连接时,会报错。这是因为,没有指明TDS驱动,默认使用了global的配置,也就是tds4.0版本。

三、解决

1.在命令中指明TDS协议版本

TDSVER=8.0 tsql -H 10.100.173.144 -p 1433 -U sa -P 201211

2.直接连接配置文件里已经有的数据库

如图,我已经配置了SizerResults数据库

所以我可以直接使用命令

tsql -S SizerResults -U sa -P 201211

这将让我们直接使用该数据库的配置

http://www.dtcms.com/a/283263.html

相关文章:

  • 基于组学数据的药物敏感性预测模型构建与验证
  • AI时代基础入门
  • 卷积神经网络(CNN)最本质的技术
  • 离线环境中将现有的 WSL 1 升级到 WSL 2
  • list类的常用接口实现及迭代器
  • [BJDCTF2020]Cookie is so stable
  • Mybatis07-缓存
  • 正确选择光伏方案设计软件:人力成本优化的关键一步
  • 聊聊自己的新书吧
  • lustre设置用户配额
  • 同态加密赋能大模型医疗文本分析:可验证延迟压缩的融合之道
  • xss-labs靶场前八关
  • C语言基础:循环练习题
  • Linux切换到Jenkins用户解决Jenkins Host key verification failed
  • Electron实现“仅首次运行时创建SQLite数据库”
  • 大语言模型幻觉检测:语义熵揭秘
  • [Mysql] Connector / C++ 使用
  • AutoMQ 正式通过 SOC 2 Type II 认证
  • 尚庭公寓-----day1 业务功能实现
  • 八、DMSP/OLS、NPP/VIIRS等夜间灯光数据能源碳排放空间化——碳排放空间分级、空间自相关
  • PyCharm高效入门指南
  • docker+小皮面板
  • TCP 三次握手与四次挥手笔记
  • 光伏气象数据驱动设计方案优化
  • Spider的用法
  • 搭建云途YTM32B1MD1芯片VSCODE+GCC + Nijia + Cmake+Jlink开发环境
  • Python设计模式深度解析:单例模式(Singleton Pattern)完全指南
  • 深度解析api-ms-win-crt-runtime-l1-1-0.dll:它是什么?为什么重要?如何修复?
  • Spring MVC中@PathVariable的用法详解
  • 【世纪龙】汽车发动机拆装检修仿真教学软件-数字技术重塑教学