Поделиться через


Использование мастера планов обслуживания

В этом разделе описывается создание одного сервера или многосерверного плана обслуживания с помощью мастера планов обслуживания в SQL Server 2014. Мастер планов обслуживания создает план обслуживания, который агент Microsoft SQL Server может выполнять регулярно. Это позволяет выполнять различные задачи администрирования базы данных, включая резервное копирование, проверки целостности базы данных или обновление статистики базы данных через указанные интервалы времени.

В этом разделе

Перед началом работы

Ограничения и условия

  • Для создания многосерверного плана обслуживания необходимо настроить многосерверную среду, содержащую один главный сервер и один или несколько целевых серверов. План многосерверного обслуживания необходимо создать и хранить на главном сервере. На целевых серверах эти планы можно просматривать, но нельзя хранить.

  • Члены ролей db_ssisadmin и dc_admin могут повышать свои права доступа до sysadmin. Это повышение привилегий может произойти, так как эти роли могут изменять пакеты служб Integration Services. Эти пакеты можно выполнять SQL Server с помощью контекста безопасности sysadmin агента SQL Server. Чтобы защититься от этого повышения привилегий при выполнении планов обслуживания, наборов сбора данных и других пакетов Integration Services, настройте задания агента SQL Server, которые запускают пакеты, чтобы использовать учетную запись прокси с ограниченными привилегиями или добавлять только членов sysadmin в роли db_ssisadmin и dc_admin.

Безопасность

Разрешения

Для создания планов обслуживания и работы с ними пользователь должен быть членом предопределенной роли сервера sysadmin . В обозревателе объектов узел Планы обслуживания отображается только для пользователей, являющихся членами предопределенной роли сервера sysadmin .

Использование мастера планирования обслуживания

Чтобы запустить мастер плана обслуживания

  1. Разверните сервер, где нужно создать план управления.

  2. Разверните папку Управление .

  3. Щелкните правой кнопкой мыши папку Планы обслуживания и выберите пункт Мастер планов обслуживания.

  4. На странице Мастера плана обслуживания SQL Server нажмите «Далее».

  5. На странице Выбор свойств плана выполните следующие действия.

    1. В поле "Имя" введите имя создаваемого плана обслуживания.

    2. В поле Описание кратко опишите план обслуживания.

    3. В списке Выполнить от имени укажите учетные данные, используемые агентом Microsoft SQL Server при выполнении плана обслуживания.

    4. Выберите вариант Отдельные расписания для каждой задачи или Единое расписание для всего плана или без расписания , чтобы указать повторяющееся расписание плана обслуживания.

      Замечание

      Если выбрать отдельные расписания для каждой задачи, вам потребуется выполнить действия, описанные ниже для каждой задачи в плане обслуживания.

    5. Если выбрано одно расписание для всего плана или нет расписания, в разделе "Расписание" нажмите кнопку "Изменить".

      1. В диалоговом окне Создание расписания задания в поле Имя введите имя расписания задания.

      2. В списке Тип расписания выберите тип расписания:

        • Запускать автоматически при запуске агента SQL Server

        • Запускать при бездействии процессоров

        • Повторяющееся. Это параметр выбирается по умолчанию.

        • Однократно

      3. Установите или снимите флажок Включен , чтобы включить или отключить расписание.

      4. При выборе Повторяющееся:

        1. В разделе Частотав списке Выполняется укажите частоту выполнения:

          • При выборе Ежедневнов поле Выполняется каждые укажите частоту повторного выполнения расписания задания в днях.

          • При выборе Еженедельнов поле Выполняется каждые укажите частоту повторного выполнения расписания задания в неделях. Выберите день или дни недели, в которые выполняется расписание задания.

          • При выборе Ежемесячно, выберите День или Определенный.

            • При выборе Деньвведите дату месяца, в которую должно выполняться расписание задания, и укажите частоту повторного выполнения расписания задания в месяцах. Например, если требуется, чтобы расписание задания выполнялось 15 числа каждого второго месяца, выберите День и введите в первом поле 15 и 2 — во втором поле. Обратите внимание, что наибольшее число, допустимое во втором поле, равно "99".

            • При выборе The, выберите конкретный день недели в месяце, в который должно выполняться расписание задания, и укажите, с какой периодичностью в месяцах повторяется это расписание. Например, если требуется, чтобы расписание задания выполнялось в последний день недели каждого второго месяца, выберите День, затем последний в первом списке и рабочий день во втором списке, а потом введите "2" во втором поле. Еще можно выбрать первый, второй, третийили четвертый, а также конкретные дни недели (например, воскресенье или среду) в первых двух списках. Обратите внимание, что наибольшее число, допустимое в последнем поле, равно "99".

        2. В поле Ежедневная частота укажите, как часто повторяется расписание задания в течение дня, когда оно выполняется:

          • При выборе Выполнять раз в, укажите время дня, в которое должно выполняться расписание задания, в поле Выполнять раз в. Укажите время дня: час, минуту и секунду, а также выберите AM или PM.

          • При выборе Выполняется каждыеукажите частоту выполнения задания в выбранный день в поле Частота. Например, если требуется, чтобы расписание задания повторялось каждые 2 часа в течение дня выполнения задания, выберите Выполняется каждые, введите "2" в первом поле, а затем выберите из списка час(ы). В этом списке также можно выбрать минуты и секунды. Обратите внимание, что наибольшее число, допустимое в первом поле, равно "100".

            В поле Начинать в введите время начала выполнения расписания задания. В поле Время окончания введите время, когда расписание задания должно перестать повторяться. Укажите время дня: час, минуту и секунду, а также выберите AM или PM.

        3. В разделе Длительность, в области Дата началавведите дату начала запуска расписания задания. Выберите Дата окончания или Без даты окончания , чтобы указать дату завершения выполнения расписания задания. При выборе Дата окончания введите дату, когда вы хотите, чтобы расписание задания перестало выполняться.

      5. При выборе Однократно, в разделе Однократное выполнение, в поле Дата введите дату, когда будет выполняться расписание задания. В поле Время введите время запуска расписания задания. Укажите время дня: час, минуту и секунду, а также выберите AM или PM.

      6. В разделе Сводкав Описаниепроверьте правильность всех параметров расписания задания.

      7. Нажмите кнопку ОК.

    6. Нажмите кнопку Далее.

  6. На странице Выбор целевых серверов выберите серверы, на которых необходимо запустить план обслуживания. Эта страница отображается только на экземплярах SQL Server, настроенных как главные серверы.

    Замечание

    Чтобы создать многосерверный план обслуживания, необходимо настроить многосерверную среду, содержащую один главный сервер и один или несколько целевых серверов, при этом локальный сервер должен быть настроен в качестве главного. В многосерверной среде на этой странице отображается (локальный) главный сервер и все соответствующие целевые серверы.

  7. На странице Выбор задач по обслуживанию выберите одну или несколько задач обслуживания для добавления к плану. Выбрав все необходимые задачи, нажмите кнопку "Далее".

    Замечание

    Выбранные здесь задачи определяют, какие страницы вам потребуется заполнить после страницы Выбор порядка задач по обслуживанию.

  8. На странице "Выбор заказа задачи обслуживания " выберите задачу и нажмите кнопку "Переместить вверх" или "Вниз", чтобы изменить порядок выполнения. По завершении или если вы удовлетворены текущим порядком задач, нажмите кнопку "Далее".

    Замечание

    Если выбран вариант Отдельные расписания для каждой задачи на странице Выбор свойств плана, то изменение порядка задач по обслуживанию невозможно.

Определение задач проверки целостности базы данных (CHECKDB)

  1. На странице "Определение задачи проверки целостности базы данных " выберите базу данных или базы данных, где будут проверяться выделение и структурная целостность пользовательских и системных таблиц и индексов. Выполнив инструкцию DBCC CHECKDBTransact-SQL, эта задача гарантирует, что все проблемы целостности с базой данных будут зафиксированы, что позволит системному администратору или владельцу базы данных устранить их позже. Дополнительные сведения см. в разделе DBCC CHECKDB (Transact-SQL)По завершении нажмите кнопку "Далее".

    На этой странице доступны следующие параметры.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача.

    • Все базы данных

      Создайте план обслуживания, который выполняет эту задачу для всех баз данных Microsoft SQL Server, кроме tempdb.

    • Системные базы данных

      Создайте план обслуживания, который выполняет эту задачу в системных базах данных SQL Server, кроме базы данных tempdb и созданных пользователем баз данных.

    • Все пользовательские базы данных (за исключением master, model, msdb, tempdb)

      Создать план обслуживания, который выполняет эту задачу для всех баз данных, созданных пользователями. Задачи обслуживания не выполняются в системных базах данных SQL Server.

    • Эти базы данных

      Создать план обслуживания, который производит запуск этой задачи по отношению только к выбранным базам данных. Если выбран этот параметр, необходимо выбрать в списке хотя бы одну базу данных.

    Флажок Включить индексы
    Проверка целостности всех страниц индекса, а также табличных страниц данных.

Определение задач сжатия базы данных

  1. На странице Определение задачи «Сжатие базы данных» создайте задачу, которая уменьшает размер выбранных баз данных, используя инструкцию DBCC SHRINKDATABASE с параметром NOTRUNCATE или TRUNCATEONLY . Дополнительные сведения см. в разделе DBCC SHRINKDATABASE (Transact-SQL). После завершения нажмите кнопку Далее.

    Предупреждение

    Данные, перемещаемые в процессе сжатия файла, могут быть разбросаны по любым доступным местам в файле. Это вызывает фрагментацию индекса и может увеличить время выполнения запросов, выполняющих поиск в диапазоне индекса. Чтобы устранить фрагментацию, предусмотрите возможность перестроения индексов файла после сжатия.

    На этой странице доступны следующие параметры.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача. Дополнительные сведения о доступных параметрах в этом списке см. на шаге 9 выше.

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

    ПолеОбъем свободного места после сжатия
    Прекратите сжатие, когда свободное место в файлах базы данных достигает этого размера (в процентах).

    Удерживать свободное место в файлах базы данных
    База данных уплотнена до смежных страниц, однако страницы не освобождены, и файлы базы данных не уменьшаются. Используйте этот параметр, если вы ожидаете, что база данных будет развернута снова, и вы не хотите перераспределять пространство. С помощью этого параметра файлы базы данных не уменьшаются до максимально возможного размера. В этом случае используется параметр NOTRUNCATE.

    Возвращать освобожденное место обратно операционной системе
    База данных сжимается до состояния непрерывных страниц, и страницы возвращаются обратно в операционную систему, где они могут использоваться другими программами. Файлы этой базы данных сжимаются насколько это возможно. В этом случае используется параметр TRUNCATEONLY. Это параметр по умолчанию.

Определение задач индекса

  1. На странице Определение задачи «Реорганизация индекса» выберите серверы, на которые будут перемещаться страницы индекса для более эффективного порядка поиска. Эта задача использует инструкцию ALTER INDEX ... REORGANIZE. Дополнительные сведения см. в разделе ALTER INDEX (Transact-SQL). После завершения нажмите кнопку Далее.

    На этой странице доступны следующие параметры.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача. Дополнительные сведения о доступных параметрах в этом списке см. на шаге 9 выше.

    Список объектов
    Ограничьте список Выбор до отображения только таблиц, только представлений или и того, и другого. Этот список доступен, если в списке База данных выше выбрана только одна база данных.

    Список выбора
    Укажите таблицы или индексы, которые должны обрабатываться этой задачей. Недоступно, если в диалоговом окне «Объект» выбран тип Таблицы и представления .

    Флажок Сжатие больших объектов
    При возможности освобождайте пространство для таблиц и представлений. Этот параметр использует ALTER INDEX ... LOB_COMPACTION = ON.

  2. На странице Определение задачи "Перестроение индекса" выберите базы данных, в которых будут повторно создаваться несколько индексов. Эта задача использует инструкцию ALTER INDEX ... REBUILD PARTITION. Дополнительные сведения см. в разделе ALTER INDEX (Transact-SQL).) После завершения нажмите кнопку Далее.

    На этой странице доступны следующие параметры.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача. Дополнительные сведения о доступных параметрах в этом списке см. на шаге 9 выше.

    Список объектов
    Ограничьте список Выбор до отображения только таблиц, только представлений или и того, и другого. Этот список доступен, если в списке База данных выше выбрана только одна база данных.

    Список выбора
    Укажите таблицы или индексы, которые должны обрабатываться этой задачей. Недоступно, если в диалоговом окне «Объект» выбран тип Таблицы и представления .

    Область Параметры свободного места
    Представляет параметры для применения коэффициента заполнения к индексам и таблицам.

    Свободное пространство по умолчанию на странице
    Реорганизует страницы с использованием объема свободного места по умолчанию. Это приведет к удалению индексов таблиц в базе данных и повторно создадит их с коэффициентом заполнения, заданным при создании индексов. Это параметр по умолчанию.

    ПолеИзменить долю свободного места на странице
    Удалите индексы таблиц в базе данных и создайте их повторно с новым, автоматически вычисляемым коэффициентом заполнения, резервирующим указанный объем свободного пространства на страницах индекса. Чем выше процентное значение, тем больше свободного места резервируется на страницах индекса и тем больше будет размер индекса. Допустимые значения: от 0 до 100. Используется параметр FILLFACTOR .

    Область Дополнительные параметры
    Представляет дополнительные параметры для сортировки индексов и повторного индексирования.

    Флажок для сортировки результатов в tempdb
    SORT_IN_TEMPDB Использует параметр, определяющий, где временно хранятся результаты промежуточной сортировки, созданные во время создания индекса. Если операция сортировки не требуется, или если сортировка может выполняться в памяти, SORT_IN_TEMPDB параметр игнорируется.

    Флажок Сохранять индекс онлайн во время переиндексирования
    ONLINE Использует параметр, позволяющий пользователям получать доступ к базовой таблице или кластеризованным данным индекса и любым связанным некластеризованным индексам во время операций с индексами. При выборе этого параметра активируются дополнительные параметры для перестроения индексов, которые не разрешают перестроение в сети: не перестраивать индексы и перестроение индексовв автономном режиме.

    Замечание

    Операции с индексами в Сети недоступны в каждом выпуске SQL Server 2014. Дополнительные сведения см. в разделе Features Supported by the Editions of SQL Server 2014.

Определение задачи «Обновление статистики»

  1. На странице "Определение статистики обновления" определите базу данных или базы данных, в которых будет обновлена статистика таблиц и индексов. Эта задача использует инструкцию UPDATE STATISTICS. Дополнительные сведения см. в разделе UPDATE STATISTICS (Transact-SQL) По завершении нажмите кнопку "Далее"

    На этой странице доступны следующие параметры.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача. Дополнительные сведения о доступных параметрах в этом списке см. на шаге 9 выше.

    Список объектов
    Ограничьте список Выбор до отображения только таблиц, только представлений или и того, и другого. Этот список доступен, если в списке База данных выше выбрана только одна база данных.

    Список выбора
    Укажите таблицы или индексы, которые должны обрабатываться этой задачей. Недоступно, если в диалоговом окне «Объект» выбран тип Таблицы и представления .

    Вся собранная статистика
    Обновить статистику столбцов и статистику индексов.

    Только статистика по столбцам
    Обновить только статистику столбцов. Используется параметр WITH COLUMNS .

    Только статистика индексов
    Обновить только статистику индексов. Используется параметр WITH INDEX .

    Тип сканирования
    Тип сканирования, используемый для сбора обновленной статистики.

    Полный просмотр
    Считайте все строки в таблице или представлении для сбора статистики.

    Пример
    Укажите процент таблицы или индексированного представления либо количество строк для выборки, если статистика собирается для больших таблиц или представлений.

Определите задачу «Очистка истории»

  1. На странице Определение задачи «Очистка журнала» определите базы данных, в которых нужно удалить журнал задач. Эта задача использует инструкции EXEC sp_purge_jobhistory, EXEC sp_maintplan_delete_log и EXEC sp_delete_backuphistory для удаления информации из истории из таблиц msdb. По завершении нажмите кнопку Далее.

    На этой странице доступны следующие параметры.

    Выберите данные журнала для удаления
    Выберите тип данных задачи для удаления/

    Журнал резервного копирования и восстановления
    Сохранение записей о том, когда были созданы последние резервные копии, может помочь SQL Server создать план восстановления, когда требуется восстановить базу данных. Срок хранения должен как минимум соответствовать частоте полных резервных копирований базы данных.

    Журнал заданий агента SQL Server
    Этот журнал может помочь устранить ошибки, возникшие при выполнении заданий, или определить, почему были выполнены операции с базой данных.

    История плана обслуживания
    Этот журнал может помочь устранить ошибки, возникшие при выполнении заданий плана обслуживания, или определить, почему были выполнены операции с базой данных.

    Удалить исторические данные старше
    Укажите возраст элементов, которые следует удалить. Можно указать срок в ч, дн., нед. (по умолчанию), мес.или годах.

Определение задачи «Выполнение задания агента»

  1. На странице Определение задачи «Выполнение задания агента» в разделе Доступные задания агента SQL Serverвыберите задания для выполнения. Этот параметр не будет доступен, если у вас нет заданий агента SQL. Эта задача использует инструкцию EXEC sp_start_job. Дополнительные сведения см. в разделе sp_start_job (Transact-SQL)По завершении нажмите кнопку "Далее".

Определение задач резервного копирования

  1. На странице Определение задачи "Резервное копирование базы данных (полное)" выберите базы данных, для которых создается полная резервная копия. Эта задача использует инструкцию BACKUP DATABASE. Дополнительные сведения см. в разделе BACKUP (Transact-SQL). По завершении нажмите кнопку Далее.

    На этой странице доступны следующие параметры.

    Список типов резервного копированияТип резервного копирования
    Отображает тип выполняемой резервной копии. Доступно только для чтения.

    СписокБазы данных
    Укажите базы данных, для которых должна выполняться эта задача. Дополнительные сведения о доступных параметрах в этом списке см. на шаге 9 выше.

    Компонент резервного копирования
    Выберите База данных для создания резервной копии всей базы данных. Выберите Файл и файловые группы для создания резервной копии части базы данных. При выборе этого значения укажите имя файла или файловой группы. Если в окне Базы данных выбрано несколько баз данных, то в области Компонент резервного копирования выберите только Базы данных. Для резервного копирования файлов или файловых групп создайте задачу для каждой базы данных. Эти параметры доступны, если в списке База данных выше выбрана только одна база данных.

    ФлажокСрок действия резервного набора данных истекает
    Указывает время, по истечении которого резервный набор данных для этой резервной копии может быть перезаписан. Выберите параметр После и введите число дней до истечения срока действия или выберите параметр Вкл и укажите дату истечения срока. Этот параметр будет отключен, если в качества назначения резервного копирования выбран параметр URL-адрес .

    Создать резервную копию на
    Задает носитель, на котором создается резервная копия базы данных. Выберите Диск, Лентаили URL-адрес. Доступны только ленточные устройства, подключенные к компьютеру, на котором находится база данных.

    Создание резервных копий баз данных в одном или нескольких файлах
    Нажмите кнопку "Добавить ", чтобы открыть диалоговое окно "Выбор назначения резервного копирования ". Этот параметр будет отключен, если в качества назначения резервного копирования выбран параметр «URL-адрес».

    Нажмите кнопку "Удалить ", чтобы удалить файл из поля.

    Щелкните "Содержимое" , чтобы прочитать заголовок файла и отобразить текущее содержимое резервной копии файла.

    Диалоговое окноВыбор места расположения резервной копии
    Выберите файл, ленточный накопитель или устройство резервного копирования в качестве назначения резервной копии. Этот параметр будет отключен, если в качества назначения резервного копирования выбран параметр «URL-адрес».

    СписокЕсли файлы резервной копии существуют
    Укажите, как обрабатывать существующие резервные копии. Выберите пункт Добавить для добавления новых резервных копий после уже существующих в файле или на ленте. Выберите пункт Перезаписать , чтобы удалить старое содержимое из файла или с ленты и записать на его место новую резервную копию.

    Создать файл резервной копии для каждой базы данных
    Создавать файл резервной копии в расположении, указанном в соответствующем окне папки. Создается один файл для каждой выбранной базы данных. Этот параметр будет отключен, если в качества назначения резервного копирования выбран параметр «URL-адрес».

    Флажок Создать вложенный каталог для каждой базы данных
    Создайте подкаталог в указанной директории диска, который содержит резервную копию каждой базы данных, резервирование которой осуществляется в рамках плана обслуживания.

    Это важно

    Подкаталог будет наследовать разрешения от родительского каталога. Ограничьте разрешения для предотвращения несанкционированного доступа.

    Ящик для папок
    Укажите папку, в которой будут автоматически создаваться файлы баз данных. Этот параметр будет отключен, если в качества назначения резервного копирования выбран параметр «URL-адрес».

    Учетные данные SQL
    Выберите учетные данные SQL, используемые для проверки подлинности в Azure Storage. Если у вас нет существующих учетных данных SQL, нажмите кнопку "Создать ", чтобы создать учетные данные SQL.

    Это важно

    Диалоговое окно, которое открывается при нажатии Создать, требует сертификат управления или профиль публикации для подписки. Если у вас нет доступа к сертификату управления или профилю публикации, можно создать учетные данные SQL, указав имя учетной записи хранилища и сведения ключа доступа при помощи Transact-SQL или SQL Server Management Studio. См. пример кода в разделе "Создание учетных данных" для создания учетных данных с помощью Transact-SQL. Кроме того, с помощью SQL Server Management Studio в экземпляре ядра СУБД щелкните правой кнопкой мыши "Безопасность", выберите "Создать" и выберите "Учетные данные". Укажите имя учетной записи хранения в поле Идентификатор и ключ доступа в поле Пароль .

    Контейнер хранилища Azure
    Укажите имя контейнера службы хранилища Azure.

    Префикс URL-адреса:
    Это автоматически создаётся на основе информации об учетной записи хранения, хранящейся в учетных данных SQL, и указанного вами имени контейнера Azure. Рекомендуется не изменять сведения в этом поле, если вы не используете домен, который использует формат, отличный от <аккаунта хранения>.blob.core.windows.net.

    ПолеРасширение файла резервной копии
    Укажите расширение, которое должно использоваться для файлов резервных копий. Значение по умолчанию — .bak.

    Флажок Проверка целостности резервной копии
    Проверка полноты резервного набора данных и читаемости всех томов.

    Шифрование резервной копии
    Для создания шифрованной резервной копии установите флажок Зашифровать файл резервной копии . Выберите алгоритм шифрования для шага шифрования и выберите сертификат или асимметричный ключ из списка существующих сертификатов или асимметричных ключей. Доступны следующие алгоритмы шифрования:

    • AES 128

    • AES 192

    • AES 256

    • Тройной DES

    Параметр шифрования отключен, если вы решили присоединить резервную копию к существующему резервному набору данных.

    Рекомендуется регулярно создавать резервные копии сертификата или ключей и сохранять их в местоположении, отличном от местоположения шифруемой резервной копии.

    Поддерживаются только ключи, относящиеся к расширенному управлению ключами.

    Список настройки сжатия резервных копий
    В SQL Server 2008 Enterprise (или более поздних версиях) выберите одно из следующих значений сжатия резервных копий :

    Использовать параметр сервера по умолчанию Щелкните, чтобы применить значение по умолчанию для уровня сервера. Этот параметр по умолчанию устанавливается с помощью параметра конфигурации сервера backup compression default. Сведения о том, как просмотреть текущую настройку этого параметра, см. в разделе Параметр конфигурации сервера "Просмотр или настройка параметра сжатия резервных копий по умолчанию".
    Упаковать архив Щелкните, чтобы сжать резервную копию независимо от используемого по умолчанию сервера.

    **Важный** По умолчанию сжатие значительно увеличивает использование ЦП, а дополнительный ЦП, потребляемый процессом сжатия, может отрицательно повлиять на одновременные операции. Поэтому лучше создавать сжатые резервные копии с низким приоритетом в сеансах, доступ которых к ЦП ограничивается регулятором ресурсов. Дополнительные сведения см. в разделе Использование регулятора ресурсов для ограничения загрузки ЦП при сжатии резервной копии (Transact-SQL).
    Не сжимать резервные копии Щелкните, чтобы создать несжатую резервную копию независимо от уровня сервера по умолчанию.
  2. На странице Определение задачи "Резервное копирование базы данных (разностное)" выберите базы данных, для которых создается частичная резервная копия. Дополнительные сведения о доступных параметрах на этой странице см. в списке определений на шаге 16 выше. Эта задача использует инструкцию BACKUP DATABASE ... WITH DIFFERENTIAL. Дополнительные сведения см. в разделе BACKUP (Transact-SQL). По завершении нажмите кнопку Далее.

  3. На странице Определение задачи "Резервное копирование базы данных (журнал транзакций)" выберите базы данных, для которых создается резервная копия журнала транзакций. Дополнительные сведения о доступных параметрах на этой странице см. в списке определений на шаге 16 выше. Эта задача использует инструкцию BACKUP LOG. Дополнительные сведения см. в разделе BACKUP (Transact-SQL). По завершении нажмите кнопку Далее.

Определите задачи по очистке, связанные с обслуживанием

  1. На странице Определение задачи «Очистка после обслуживания» укажите типы файлов, которые удаляются в рамках плана обслуживания, в том числе текстовые отчеты, созданные планами обслуживания, и файлы резервных копий базы данных. Эта задача использует инструкцию EXEC xp_delete_file. По завершении нажмите кнопку Далее.

    Это важно

    Эта задача автоматически не удаляет файлы во вложенных папках указанного каталога. Это снижает вероятность злоумышленного проникновения с использованием задачи «Очистка после обслуживания» для удаления файлов. Если нужно удалять файлы во вложенных папках первого уровня, установите флажок Включить вложенные папки первого уровня.

    На этой странице доступны следующие параметры.

    Удалить файлы следующего типа
    Укажите тип файлов для удаления.

    Файлы резервных копий
    Удаляет файлы резервной копии базы данных.

    Текстовые отчеты плана обслуживания
    Удаляет текстовые отчеты предварительно выполненных планов обслуживания.

    Размещение файла
    Укажите путь к удаляемым файлам.

    Удалить определенный файл
    Удаляет файл, указанный в текстовом поле Имя файла .

    Удалить из папки файлы с определенным расширением
    Удаляет все файлы с определенным расширением в указанной папке. Используйте это для одновременного удаления нескольких файлов, таких как все файлы резервной копии в папке Tuesday с расширением .bak.

    Ящик для папок
    Путь к папке, содержащей удаляемые файлы, и ее имя.

    ПолеРасширение файла
    Введите расширение удаляемых файлов. Для удаления сразу несколько файлов, например всех файлов резервных копий с расширением BAK из папки «Вторник», укажите BAK.

    Флажок Включить вложенные папки первого уровня
    Удаляет файлы с расширением, заданным в поле Расширение файла , из вложенных папок первого уровня относительно папки, заданной в поле Папка.

    Флажок Удалить файлы на основе их возраста на момент выполнения задачи
    Задайте минимальный возраст удаляемых файлов, указав числовое значение и единицу времени в поле Удалить все файлы старше чем .

    Удалить файлы старше указанных параметров
    Задайте минимальный возраст удаляемых файлов, указав числовое значение и единицу времени (час, день, неделя, месяцили год). Файлы старше указанного интервала времени будут удалены.

Выбор параметров отчета

  1. На странице Выбор параметров отчета выберите параметры для сохранения или распространения отчета о действиях плана обслуживания. Эта задача использует инструкцию EXEC sp_notify_operator. Дополнительные сведения см. в разделе sp_notify_operator (Transact-SQL). По завершении нажмите кнопку "Далее".

    На этой странице доступны следующие параметры.

    Флажок: Записать отчет в текстовый файл
    Сохраните отчет в файл.

    Поле Расположение папки
    Задайте местонахождения файла, который будет содержать отчет.

    Отчет по электронной почте флажок
    Отправляет сообщение электронной почты, если задача завершается ошибкой. Чтобы использовать эту задачу, необходимо, чтобы была включена и правильно настроена функция Database Mail с MSDB в качестве базы данных узла почты, а также иметь оператора агента Microsoft SQL Server с допустимым адресом электронной почты.

    Оператор агента
    Указать получателя электронного письма.

    Профиль электронной почты
    Задайте профиль, определяющий отправителя сообщения по электронной почте.

Завершите работу мастера

  1. На странице "Завершение работы мастера" проверьте варианты, сделанные на предыдущих страницах, и нажмите кнопку "Готово".

  2. Страница Ход работы мастера планов обслуживания позволяет следить за сведениями о состоянии действий, выполняемых мастером планов обслуживания. В зависимости от параметров, выбранных в мастере настройки, страница выполнения может содержать одно или несколько действий. В верхнем поле показано общее состояние мастера и число полученных им сообщений о состоянии, предупреждений и сообщений об ошибках.

    На странице Прогресс мастера обслуживания доступны следующие параметры.

    Сведения
    Предоставляет сведения о действии, состоянии и любых сообщениях, которые возвращаются в результате действий, предпринятых мастером.

    Действие
    Задает тип и имя каждого действия.

    Статус
    Указывает, вернуло ли действие мастера в целом значение Успешно или Ошибка.

    Сообщение
    Предоставляет любые сообщения об ошибках или предупреждения, возвращаемые процессом.

    Отчет
    Создает отчет, содержащий результаты мастера создания разделов. Доступные параметры: Просмотреть отчет, Сохранить отчет в файл, Копировать отчет в буфер обменаи Отправить отчет по электронной почте.

    Просмотреть отчет
    Открытие диалогового окна Просмотр отчета , которое содержит текстовый отчет о работе мастера создания секций.

    Сохранить отчет в файл
    Открытие диалогового окна Сохранить отчет как .

    Копировать отчет в буфер обмена
    Копирует результаты отчёта о прогрессе мастера в буфер обмена.

    Отправить отчет по электронной почте
    Копирует результаты отчета о ходе выполнения мастера в сообщение электронной почты.