Репликация SQL Server: поставщик TCP: истекло время ожидания семафора - PullRequest
0 голосов
/ 13 февраля 2019

Я получаю следующую ошибку от SQL Server 2014 Push-агент распространения репликации транзакций:

Подсистема распространения репликации: агент «имя-агента» запланирован для повторной попытки. Поставщик TCP: истекло время ожидания семафора.

Это вызвано временным сбоем в работе сети.Однако после восстановления соединения и возобновления работы других приложений агент распространителя по-прежнему сообщает о повторной попытке (безуспешно).

Агент «имя-агента» повторяет попытку после ошибки.6 попыток.См. Историю заданий агента в папке «Задания» для получения более подробной информации.

Проблема решена путем удаления репликации и повторной настройки с новой передачей снимка, но это проблематично в производственной среде.Иногда проблема была решена путем перезапуска службы агента SQL Server.Разгрузка дымохода TCP отключена.Параметры агента распространения в основном являются настройками по умолчанию.Загрузка репликации довольно низкая, в основном без нераспределенных команд в очереди.Любые идеи, что является основной причиной и почему репликация постоянно нарушена и повторные попытки не работают?

...