SQL Server 2014 Репликация транзакций
Я пытаюсь скопировать столбец с типом данных char(10)
в другой столбец с типом данных char(30)
При применении снимка я получаю сообщение об ошибке
"Field Size too large"
Насколько я понимаю, Publisher имеет размер меньше, чем Subscriber, так почему бы возникла эта ошибка?
Я пытался просматривать Интернет, но не мог найти большую помощь либо.
1 ответ
Решение
Форум MSDN указал на аналогичную проблему с разрешением:
У меня была такая же проблема. При сравнении схемы таблицы как в издателе, так и в подписчике они оказались идентичными. Однако мне пришлось удалить таблицу на подписчике и воссоздать ее, используя сценарий создания таблицы, созданный на издателе. Как только я это сделал, снимок прошел без каких-либо ошибок. НТН.