0

当我尝试加载 bcp 文件时,错误文件中出现以下错误

"

@ 从第 1 行开始的批处理:服务器消息:masterdataservice - 消息 4837,级别 16,状态 1:

批量复制到数据库 47 中的对象 1488005301 分区 1488005301 时从客户端接收到错误行数据。收到长度为 1966 的行,而最大或预期行长度为 1964。@#

@从第 1 行开始的批次:未转移 @

"

我的 bcp 文件的实际长度仅为 1614 字节,但它在错误文件中显示为 1966。当我加载具有 1611 字节数据的 bcp 文件时,它已成功加载。

谁能告诉我为什么会这样?

提前致谢....

4

1 回答 1

0

问题在于表锁定架构。

如果表的锁定方案是“数据页”类型,那么它将只允许 1524 字节的数据。

我已将锁定方案更改为“锁定页面”并尝试加载 bcp 文件并加载它,因为如果表的锁定模式是“锁定页面”,它可以有 1964 字节的数据。

于 2013-11-04T11:24:05.950 回答