Для решения трех перечисленных выше проблем мы используем два метода.
Идентификация баз данных уровня AG. Прежде всего, для определения того, какие задания агента SQL Server на данном сервере являются пакетными заданиями (или предназначены для выполнения в одной из баз данных, входящих в состав той или иной группы доступности), мы используем схему или метод, применяемый при зеркальном отображении баз данных и описанный специалистами из группы консультантов пользователей SQL Server.
Этот метод сводится к формированию категорий заданий агента SQL Server с соблюдением следующих требований: имя категории должно соответствовать имени группы доступности, а кроме того, задания, предусматривающие работу с соответствующей группой доступности (или с базами данных внутри этой группы), должны быть связаны или ассоциированы сданной категорией.
Для иллюстрации рассмотрим такой пример. Допустим, у нас имеется группа доступности SSV (содержащая единственную базу данных с именем SSV4), а также пакетное задание, которое мы хотим ассоциировать с базой данных SSV4. Для начала щелкнем правой кнопкой мыши на узле SQL Server Agent > Jobs, в открывшемся
меню выберем пункт Manage Job Categories и создадим новую категорию заданий с именем SSV (указывающим на имя группы доступности, а не базы данных). Далее войдем в рассматриваемое пакетное задание и укажем, что оно должно относиться к категории SSV, как показано на экране 4.
Теперь нам будет очень просто определить, что данное задание агента SQL Server ассоциировано с группой доступности.
Комментарии