首页 > 数据库 >链接服务器读取Mysql---出现消息 7347,级别 16,状态 1,第 13 行 链接服务器 '****' 的 OLE DB 访问接口 'MSDASQL'

链接服务器读取Mysql---出现消息 7347,级别 16,状态 1,第 13 行 链接服务器 '****' 的 OLE DB 访问接口 'MSDASQL'

时间:2022-09-28 10:26:10浏览次数:61  
标签:返回 MSDASQL 服务器 长度 数据 链接

可以毫不夸张的说:“网上所有搜索出来的答案,都没有解决我的问题”,我是采用以下的方式处理此异常,借此宝地mark一下

 


 

今天使用链接服务器查询Mysql数据库时,出现以下问题:

消息 7347,级别 16,状态 1,第 13 行
链接服务器 'ODBC名称' 的 OLE DB 访问接口 'MSDASQL' 返回的数据与列 '[MSDASQL].列名' 所需的数据长度不匹配。所需的(最大)数据长度为 240,但返回的数据长度为 478。

在问题排查的起初,我一直以为是sql脚本的编写问题,最后发现是由于ODBC中新建驱动时的选择问题,我们应该选择Unicode的编码方式

我们需选择

 

标签:返回,MSDASQL,服务器,长度,数据,链接
From: https://www.cnblogs.com/javalove2022/p/16737054.html

相关文章

  • 494添加数据和495删除数据
    添加数据语法inserinto表名(列名1,列名2,...列名n...)VALUES(值1,值2,...值n); 注意列名和值要一一对应如果表明后,不定义列名,默认给所以列添加值INSERTINTO表......
  • mysql报错-mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止和数据
    启动mysql服务时出现该错误: 本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。我的mysql版本是8.0.18系统:win10如何安装mysql,可以......
  • 原生Redis跨数据中心双向同步优化实践
    一、背景公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用......
  • 互联网时代,个人与企业如何管理庞大的数据库?
    在如今信息化时代里,人们一边获取庞大的信息、知识,也一边不断地产出数据,产出内容。一串串的0跟1组成的数据已经成为社会生产与生活的重要组成部分。从个人的图片、视频到企......
  • 数据处理的软件构造
                        ......
  • ENVI5.6.2中北京三号N数据处理方法
    北京三号N卫星即北京三号国际合作星,由四颗0.3米分辨率卫星组成,首批两颗卫星分别于2021年4月29日和8月17日成功发射,除了常见的蓝、绿、红、近红外波段,还提供了深蓝(400-450n......
  • 面试题:海量数据处理利器-布隆过滤器
    目录概念原理布隆过滤器的使用场景简单模拟布隆过滤器Guava布隆过滤器Redis布隆过滤器布谷鸟过滤器作者:小牛呼噜噜|https://xiaoniuhululu.com计算机内功、JAVA底层、......
  • 算法 玩转数据结构 2-5 包含,搜索和删除
    0课程地址https://coding.imooc.com/lesson/207.html#mid=13410 1重点关注1.1continue,break,return的区别for循环中,continue结束本轮循环,b......
  • MySQL数据库-数据表(下)
     分析:给reader表添加数据.INSERTINTO:插入数据,插入数据的时候会检查主键或者唯一索引,如果出现重复就会报错;语法:INSERTINTO table_name VALUES(value1,value2,va......
  • 数据库启动3个阶段
    Oracle数据库服务包括数据库和实例,而实例又包括系统全局区SGA和相应的后台进程。1、数据库nomount阶段:startupnomount加载读取参数文件--->初始化内存空间--->SGA(各个内......