Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему агент не держит merge репликацию? / 2 сообщений из 2, страница 1 из 1
24.10.2002, 09:14:34
    #32061408
OLLY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему агент не держит merge репликацию?
Периодически выскакивает ошибка "The process could not query row metadata at the 'Subscriber'".

Детально:
The process could not query row metadata at the 'Subscriber'.
(Source: Merge Replication Provider (Agent); Error number: -2147200996)
---------------------------------------------------------------------------------------------------------------
General network error. Check your network documentation.
(Source: BASE2000 (Data source); Error number: 11)
---------------------------------------------------------------------------------------------------------------
The process was successfully stopped.
(Source: Merge Replication Provider (Agent); Error number: -2147199469)

Связь действительно временами пропадает, но не надолго. Но у меня стоит, что в течении суток с интервалом 1 минута он должен пытаться связаться. Он этого не делает, а останавливается. После чего приходится запускать его руками.

Самый не приятный момент, это то что часть данных с подписчика поступают на публикатор, а данные с публикатора до подписчика не доходят.
...
Рейтинг: 0 / 0
24.10.2002, 11:57:18
    #32061479
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему агент не держит merge репликацию?
К сожалению, у SQL сервера нет средств для контроля трафика, который порождает репликация. Когда агент на подписчике запускается очень часто, сеанс можен не успеть закончится до начала следующего. Стандартный профиль агента расчитан на работу в локальной сети. Также, стандартные параметры запуска заданий и их шагов расчитаны на LAN. Если Вы работаете через интернет или модемное соединение, все эти настройки, расписания и профили нужно корректировать. Для начала сделайте свой профиль агента, в котором включите более подробный режим журналирования. Будет видно, как долго отрабатываюся все шаги сеанса репликации. Кроме того, можно поиграться с расписанием запуска агента. Ну и проверить, какие таймауты установлены в ЕМ на подписчике под профилем учётной записи, от имени которой стартует MSSQLServer.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Почему агент не держит merge репликацию? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]