【问题标题】:Insert into SQL Server has failed due to invalid data length error由于无效数据长度错误,插入 SQL Server 失败
【发布时间】:2018-07-12 18:45:22
【问题描述】:

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

错误是:

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

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

失败的原因是什么?

【问题讨论】:

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


【解决方案1】:

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2013-02-03
      • 1970-01-01
      • 2020-01-11
      • 2021-11-20
      • 1970-01-01
      • 2021-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多