我在 Azure blob 中有一些文件,其中包含 10 列(9 是字符串,1 是 XML)。目标表还有 9 个字符串和 1 个 xml 数据类型
我在插入数据时收到以下错误。如果我删除 XML 列,那么插入就没有问题。
对此有什么想法吗? XML 格式良好,因为我在本地插入 SQL Server 时没有问题
也许不支持 XML,因为我在源或接收器数据类型选项中没有看到可用的 XML 数据类型...?
事件复制数据 1 失败:ErrorCode=FailedDbOperation,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=数据库操作失败,出现以下错误:'XML 解析:第 1 行,第 55 行,无法切换编码',Source=,''Type=System.Data.SqlClient.SqlException,Message=XML解析:第1行,字符55,无法切换编码,Source=.Net SqlClient Data Provider,SqlErrorNumber=9402,Class=16 ,ErrorCode=-2146232060,State=1,Errors=[{Class=16,Number=9402,State=1,Message=XML解析:第1行,第55个字符,无法切换编码,},],'
最佳答案
注意:复制事件中不支持 XML 文件类型。
我建议您对另一位 Azure 客户提交的想法进行投票。
XML file type in copy activity. along with XML schema validation
您在这些论坛中分享的所有反馈都将由负责构建 Azure 的 Microsoft 工程团队进行监控和审核。
关于xml - ADF 复制事件将 XML 列插入到 Azure SQL DB 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53726624/