Article details

解决 Dify 数据库插件连接 SQL Server 2008/2012 报错 DB-Lib error message 20002, severity 9

nano71.com
2026/3/10 16:11:31
0 comments
28 views

报错信息:

(pymssql.exceptions.OperationalError) (20002, b'DB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (192.168.0.223)\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (192.168.0.223)\n')
(Background on this error at: https://sqlalche.me/e/20/e3q8)

适用于 Docker Compose 方式部署的 Dify

适用于插件:阿里云DMS、Database Query、database和其他使用pymssql方式连接 SQL Server的插件


首先进入dify-plugin-daemon容器的终端内,在dify\docker目录内打开命令行执行

有些人可能是 docker-plugin_daemon-1,或者其他名字,自己通过 docker ps 来自查

docker exec -it docker-plugin-daemon bash

或者 Docker desktop 方式进

image.png

进入容器后,终端依次执行以下命令

apt update
apt install freetds-dev freetds-bin vim
vim /root/.freetds.conf

然后 vim 进入插入模式后粘贴以下内容:

[global]
    tds version = 7.0
    client charset = UTF-8
    dump file = /tmp/freetds.log

粘贴完保存退出,然后再去插件的 API Key 授权配置里重新连接

image.png

最后保存改动

容器id和镜像名称通过 docker ps 命令查看或在 Docker Desktop 中查看

image.png

docker commit d02f89adcf4f langgenius/dify-plugin-daemon:0.5.3-local
nano71.com
2026/3/10 16:11:31
0 comments
28 views
Welcome to myBlog-site
Recent
Category
Guestbook
2026/3/10 16:11:31

解决 Dify 数据库插件连接 SQL Server 2008/2012 报错 DB-Lib error message 20002, severity 9

(pymssql.exceptions.OperationalError) (20002, b'DB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (192.168.0.223)\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (192.168.0.223)\n') (Background on this error at: https://sqlalche.me/e/20/e3q8)

view
coverImage
2025/8/21 15:53:02

代码还原 Pinia 官网上的那个可以互动的小菠萝

眨眼 眼球跟随鼠标 一定时间鼠标不移动眼球归位

view
coverImage
2025/5/20 13:58:34

JDBC速成

JDBC(Java Database Connectivity)是 Java 官方提供的一套 API,集成在 java.sql 和 javax.sql 包中 JDBC 允许 Java 程序连接和操作各种关系型数据库,如 MySQL、Oracle、PostgreSQL、SQL Server 等

view
coverImage
2024/11/25 13:34:21

Node.js实现一个数据缓存服务器

需求场景 公司的数据服务器每次更新部署时,会有一个服务不可用的时间以及服务重新启动的时间,但如果恰巧这段时间有用户进行访问。。。当然,这只适应于非即时性的数据

view
coverImage
2024/7/18 19:30:34

Go的高并发实现:多协程和任务队列设计

前言 随着大学生活的结束,我入职了浙江的一家属于电气制造业的公司,岗位是数据分析,我算是暂时脱离了互联网这一行业,以后可能就很少接触Web开发了;把曾经对Web电子邮件系统中的性能优化的一部分抽出来记录下,也算在表达我对Web后端开发的一种敬意了

view
coverImage
2024/4/25 18:07:59

针对SPA网站的SEO方式探索-2

前言 针对SPA网站,本文将使用Nginx+Express+Puppeteer实现一个高效的SEO工具,大致的实现思路为:Nginx判断UA再进行代理转发,Express负责监听转发的请求,Puppeteer接到Express命令后启动一个无用户界面的Chrome对目标页面进行访问,等待目标SPA页面加载完成后,再返回完整的HTML给爬虫

view
coverImage
loading-GIF