0

'正在两个数据库之间运行合并复制,一切都很好。从昨天开始,我在运行作业步骤从复制作业中收到此错误消息:

Executed as user: NT AUTHORITY\SYSTEM. String or binary data would be truncated. [SQLSTATE 22001] (Error 8152).  The step failed.

什么原因会导致这个错误信息?

请帮忙。

4

1 回答 1

1

一个非常长的存储过程导致了问题,因为复制将更改的过程更新到订阅者的更改。负责采用 Alter 脚本的列只有 (4000) 个字符容量,然后这个特定过程的 Alter 脚本不适合。罕见的情况,但发生了!

于 2013-01-28T13:09:57.670 回答