链接服务器 OLE DB 访问接口 'SQLNCLI10' 返回的数据与列 '[LINK_SCT1].[SCT].[dbo].[v_Employee_Company].empname' 所需的数据长度不匹配。所需的(最大)数据长度为 10,但返回的数据长度为 11。

异构数据库中对应的同一对象的数据类型与定义的长度是否一致,如果是基本的结构不一致的话,请先调整一致,再试;
反之若是其它数据库对象的话:我建议你刷新一下数据库对象: 使用如下的脚本,EXEC SP_REFRESHVIEW '对象名'
这样问题就可以解决

EXECUTE sp_refreshview N'dbo.v_Employee_Company';

posted @ 2012-11-02 16:31  qanholas  阅读(10048)  评论(0编辑  收藏  举报