2015-12-29 3 views
0

У меня есть репликация слияния на SQL Server 2012 с пятью подписчиками. Я повторно инициализировал одного из подписчиков, чтобы реплицировать все данные от издателя, но на весь день загружает моментальный снимок. В издателю я вижу следующее сообщение:репликация слияния занимает больше времени с «Загруженный файл моментального снимка» ***** _ 9.bcp '"

Applied снимок и слит 0 изменение данных (ы) (0 вставки (ов), 0 обновления (ов), 0 удалить (ы), 0 конфликта (с)).

И у абонента, о состоянии синхронизации вид:

Загруженный файл снимка «***** _ 9.bcp

Это принимает навеки. У меня 200 таблиц.

Я также запустить в follwing ошибки у абонента

2015-12-29 11: 18: 21,066 [100%] Пропуск файла «VW_StudentHistcd097df8_324.sch», потому что он уже был доставлен для предыдущая статья или ранее прерванный снимок.

2015-12-29 11: 18: 21.144 Сценарий схемы «VW_Stockf5a261c5_325.sch» не может быть передан подписчику.

2015-12-29 11: 18: 21,160 Категория: NULL Источник: Merge Replication ПРОВАЙДЕР Номер: -2147201001 Сообщение: схемы сценария 'VW_Stockf5a261c5_325.sch' не может быть распространяющийся к абоненту. 2015-12-29 11: 18: 21.160 Категория: АГЕНТ Источник: «имя источника» Номер: 20164 Сообщение: невозможно воспроизвести представление или функцию, поскольку ссылочные объекты или столбцы отсутствуют в подписчике. 2015-12-29 11: 18: 21,175 Категория: NULL

Источник: Microsoft SQL Server Native Client 11.0 Количество: 207 сообщение: Недопустимое имя столбца 'stockID'.

У подписчиков у меня нет данных для тиражирования издателю. Спасибо

+0

Количество таблиц в репликации не так важно, как размер. Сколько данных в синхронизируемых таблицах? Для быстрого решения можно выполнить резервное копирование, чтобы догнать другие узлы? –

+0

Диалоговое окно «Просмотр синхронизации» у подписчика не является надежным.В издателе говорится, что снимок был применен, что означает, что он завершил повторную инициализацию. Что происходит, если вы выполняете в Publisher, вставки, обновления или удаления? Сформировано ли изменение? –

+0

Но в базе данных издателя уже много данных и, по крайней мере, она должна быть реплицирована на абонента. И он уже был реплицирован для остальных четырех подписчиков. У этого конкретного абонента я не вижу ошибок, но статус показывает «Выполняется» –

ответ

0

Я нашел проблему с представлением VW_Stock в базе данных издателя. Был недопустимый столбец. Я обновил это, сделаю новый снимок и сделаю подписчик загруженным новым снимком.

Благодарим за помощь