2012-07-30 58 views
0

运行两个数据库之间的合并复制一切都很好。从昨天开始我在运行作业步正从复制作业此错误消息:错误停止运行复制代理运行

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

什么原因可能导致此错误消息?

请帮忙。

回答

1

非常非常长的存储过程导致该问题,因为复制已将更改的过程更新到订户所做的更改。负责接受Alter脚本的列只有(4000)字符容量,因此该特定过程的Alter脚本不适用。罕见的情况发生了!