我在Azure blob中有一些文件,这些文件包含10列(9个是字符串,1个是XML)。目标表还具有9个字符串和1个xml数据类型
插入数据时收到以下错误。如果我删除XML列,则插入没有问题。
对此有任何想法吗? XML格式正确,是因为在Prem上插入SQL Server没有问题
也许不支持XML,因为我没有在源或接收数据类型选项中看到XML数据类型...?
活动复制数据1失败:ErrorCode = FailedDbOperation,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message =数据库操作失败,出现以下错误:'XML解析:第1行,字符55,无法切换encoding',Source =,''Type = System.Data.SqlClient.SqlException,Message = XML解析:第1行,字符55,无法切换编码,Source = .Net SqlClient数据提供程序,SqlErrorNumber = 9402,Class = 16 ,ErrorCode = -2146232060,State = 1,Errors = [{Class = 16,Number = 9402,State = 1,Message = XML解析:第1行,字符55,无法切换编码,},],'>
答案 0 :(得分:1)
注意:不支持复制活动中的XML文件类型。
我建议您投票赞成另一位Azure客户提交的想法。
XML file type in copy activity. along with XML schema validation
您在这些论坛中分享的所有反馈将由负责构建Azure的Microsoft工程团队监视和审查。