SQL Server 2014 Репликация транзакций

Я пытаюсь скопировать столбец с типом данных char(10) в другой столбец с типом данных char(30)

При применении снимка я получаю сообщение об ошибке

"Field Size too large"

Насколько я понимаю, Publisher имеет размер меньше, чем Subscriber, так почему бы возникла эта ошибка?

Я пытался просматривать Интернет, но не мог найти большую помощь либо.

1 ответ

Решение

Форум MSDN указал на аналогичную проблему с разрешением:

У меня была такая же проблема. При сравнении схемы таблицы как в издателе, так и в подписчике они оказались идентичными. Однако мне пришлось удалить таблицу на подписчике и воссоздать ее, используя сценарий создания таблицы, созданный на издателе. Как только я это сделал, снимок прошел без каких-либо ошибок. НТН.

Другие вопросы по тегам