Я хотел бы написать сценарий sql для выполнения базового дымового теста, чтобы проверить правильность настройки репликации на моем сервере.
Я думаю, что простой набор CRUD-операций с таблицами, которые должны быть реплицированы, достигнет того, что мне нужно, и я думаю, что рабочий процесс будет выглядеть примерно так:
INSERT
строка в реплицированной таблице в издателе db
- Дождаться запуска задания репликации?
- Проверьте, существует ли строка в таблице в подписчике db
Мой вопрос: как мне сделать шаг 2? Я думаю, что могу проверить, когда соответствующее задание было выполнено в последний раз, просмотрев таблицы msdb..sysjob*
, но я не уверен, что это лучший способ решить проблему.