由于无效的数据长度错误,插入SQL Server失败

时间:2018-07-12 18:45:22

标签: sql sql-server sql-server-2008 informatica informatica-powercenter

当我们尝试通过Informatica插入大于5000个字符的值时,SQL Server表中类型为nvarchar(max)的列将引发错误。

错误是:

  

无效的数据长度或元数据长度

当我们插入少于5000个字符的值时,数据加载成功。

失败的原因可能是什么?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我曾经遇到过同样的问题,将类型从 nvarchar(max)更改为 ntext 解决了该问题。