2023-01-16 16:00:45 发布人:hao333 阅读( 6903)
一台数据库服务器更换了一台机器,需要重新做一下同步复制,结果在订阅的时候出错了。
解决方案:
1.在服务器-属性-高级中更改最大文本副本大小。至少加两个零。
(过了这个还是不行)
后来排查到这张表有一列很长且有特殊html标签类/%|^等特殊字符,去掉该列就很顺利的发布成功了.
但实际中这个排除是非常难的,你根本不知道是哪一条记录有特殊字符。
后来所有字符集都改成了unicode。将所有的非unicode(varchar/char/text) 类型字段调整为unicode(nvarchar/nchar/ntext)类型即可"
看来以后创建新表的时候还是用unicode字符集比较好。
相关阅读
RelatedReading猜你喜欢
Guessyoulike