大连密封材料 发表于 2022-9-28 13:33:23

链接服务器读取Mysql---出现消息 7347,级别 16,状态 1,第 13 行 链接服

可以毫不夸张的说:“网上所有搜索出来的答案,都没有解决我的问题”,我是采用以下的方式处理此异常,借此宝地mark一下
 
 
今天使用链接服务器查询Mysql数据库时,出现以下问题:
消息 7347,级别 16,状态 1,第 13 行
链接服务器 'ODBC名称' 的 OLE DB 访问接口 'MSDASQL' 返回的数据与列 '.列名' 所需的数据长度不匹配。所需的(最大)数据长度为 240,但返回的数据长度为 478。
在问题排查的起初,我一直以为是sql脚本的编写问题,最后发现是由于ODBC中新建驱动时的选择问题,我们应该选择Unicode的编码方式
我们需选择
https://img2020.cnblogs.com/blog/2494004/202112/2494004-20211209114804068-1092446267.png
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 链接服务器读取Mysql---出现消息 7347,级别 16,状态 1,第 13 行 链接服