标签: sql sql-server sql-server-2008 informatica informatica-powercenter
当我们尝试通过Informatica插入大于5000个字符的值时,SQL Server表中类型为nvarchar(max)的列将引发错误。
nvarchar(max)
错误是:
无效的数据长度或元数据长度
当我们插入少于5000个字符的值时,数据加载成功。
失败的原因可能是什么?
答案 0 :(得分:0)
请参阅以下给定的文章。
https://kb.informatica.com/solution/23/Pages/55/379764.aspx
答案 1 :(得分:0)
我曾经遇到过同样的问题,将类型从 nvarchar(max)更改为 ntext 解决了该问题。