数据工厂V2复制活动错误由于从bcp收到无效的列长度,批量复制失败 [英] Data Factory V2 Copy Activity erroring Bulk Copy failed due to received an invalid column length from the bcp

查看:143
本文介绍了数据工厂V2复制活动错误由于从bcp收到无效的列长度,批量复制失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我确定数据中现在存在数据类型问题

Im certain that there are now data type issues in the data

" errorCode":" 2200"," message":" ErrorCode = UserErrorSqlBulkCopyInvalidColumnLength,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message = SQL
由于从bcp客户端收到无效的列长度,批量复制失败。,Source = Microsoft.DataTransfer.ClientLibrary,''Type = System.Data。 SqlClient.SqlException,Message =服务在处理您的请求时遇到错误。请再试一次。错误
代码4815.\\ n当前命令发生严重错误。结果(如果有的话)应该被丢弃。,Source = .Net SqlClient Data Provider,SqlErrorNumber = 40197,Class = 20,ErrorCode = -2146232060,State = 1,Errors = [{Class = 20,Number = 40197,State = 1,Message =服务
在处理您的请求时遇到错误。请再试一次。错误代码4815。,},{Class = 20,Number = 0,State = 0,Message =当前命令发生严重错误。结果(如果有的话)应该被丢弃。,},],'"," failureType":" UserError",
" target":" Copy Data1"

我看不出任何问题列长度​​无效,但它实际上没有给我足够的信息来使用 

我确保我的列的顺序相同,且都有14列

有什么否则我可以弄清楚为什么这是错误的?

黛比

推荐答案

了解更多相关信息。  ;

Found out some more about this. 

因为我使用VARCHAR 255. 我想我需要换到NVARCHAR。但是,如果我将Azure SQL数据库更改为NVARCHAR,我不会收到上述错误但数据工厂挂起。有没有人见过这个问题。它不会让我导入到varchar但是NVARCHAR
只是挂起并且没有运行

Its because Im using VARCHAR 255.  I think I need to change to NVARCHAR. However if I change Azure SQL Database to NVARCHAR I dont get the above error but Data Factory hangs. Has anyone else seen this issue. It wont let me import to varchar but NVARCHAR just hangs and doesnt run


这篇关于数据工厂V2复制活动错误由于从bcp收到无效的列长度,批量复制失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆