sql server错误

时间:2017-05-10 14:03:12

标签: sql sql-server sql-server-2008 ssis

最近有一个SSIS packages由于以下错误而失败。

  

"无法创建大于8208的行大于允许的行   最大尺寸为8060"

我明白这是因为行大小超出了限制。有人可以澄清下面的问题

  1. 我们发现表中有650条记录超过row-size限制。 sql server如何允许插入这些records.(我们在两个包中存在问题但只有一个失败。)
  2. 除了行大小之外是否还有其他因素导致失败?
  3. 这个问题的最佳解决方案是什么?
  4. 感谢您的帮助

1 个答案:

答案 0 :(得分:0)

行大小取决于表中列的类型,但不完全取决于您在这些列中存储的数据量。

由此,我猜问题和错误信息是不言自明的。您可以参考this文档,了解在使用MS SQL Server时需要遵守的各种限制。

<强>(OR)

根据指定的方案可以有不同的解释,可以有COLUMN可以删除\更改。这也是可能的!