SQLServer Replication 8144由数据中的单引号引起

问题描述

复制在监视器中看到的错误消息:

Attempted command:

if @@trancount > 0 rollback tran

(transaction sequence number: 0x00004d7400001ffa000800000000,command ID: 1)



Error message:

Is a procedure or function sp_ MSins_ Cmsorters0929623727 has too many parameters specified. (source: MSsqlServer,error number: 8144)

Get help: http://help/8144

然后我使用以下命令:

Sp_ browsereplcmds '0x00004D7400001FFA000800000000','0x00004D7400001FFA000800000000'

获取错误脚本:

{CALL [sp_MSins_CMSOrders0929623727] (1000000035,N'2020-10-24 12:08:54.4465340',1000000071,NULL,1,N'12010241208549795',147.00,0.00,30.00,2,3,N'2020-10-25 12:08:54.4600369',N'',N'Shenzhen',147,N'Ronald Bass',N'The disinfectant Guy's LLC',N'United States',N'7027619330',N'********',N'89110',N'1065 Greymouth Street',N'2020-11-01 12:08:54.4678943',1000000006,1000541397,N'{"Country":"USA","Platform":"2","Ip":"68.105.187.111","Currency":"USD"}',0x64000000B8F2560000000000)}

我认为单引号的数据disinfectant Guy's LLC导致了此错误

我该如何解决这个问题? 首先,我想修复错误数据。 那么如何避免单引号引起的问题

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)