План обслуживания (вкладка «Конструирование»)Maintenance Plan (Design Tab)

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)

План обслуживания (вкладка "Конструирование") используется для указания свойств плана обслуживания и его вложенных планов.Use the Maintenance Plan (Design Tab) to specify the properties of a maintenance plan and its subplans. Перетащите задачи из области элементов в конструктор планов.Drag tasks from the Toolbox to the plan designer. Щелкните правой кнопкой мыши группы задач, чтобы создать ветвящиеся пути выполнения.Right-click groups of tasks to create branching execution paths. Планы обслуживания сохраняются в виде пакетов служб Службы Integration ServicesIntegration Services , которые запускаются заданиями агентов SQL ServerSQL Server .Maintenance plans are saved as Службы Integration ServicesIntegration Services packages that are run by SQL ServerSQL Server Agent jobs.

ПараметрыOptions

Добавление вложенного планаAdd Subplan
Добавляет настраиваемый вложенный план.Add a subplan that you can configure.

Свойства вложенного планаSubplan Properties
Отображает диалоговое окно Свойства вложенного плана .Display the Subplan Properties dialog box. Выберите в сетке вложенный план и щелкните этот значок, чтобы ввести имя, описание и расписание для вложенного плана.Select a subplan in the grid and click this icon to enter a name, description, and schedule for the subplan. Чтобы вывести диалоговое окно Свойства вложенного плана , можно дважды щелкнуть вложенный план в сетке.You can also double-click the subplan in the grid to display the Subplan Properties dialog box. Длина имени вложенного плана ограничена 128 знаками, а длина описания плана — 512 знаками.Subplan names are limited to 128 characters and subplan descriptions are limited to 512 characters.

Удаление выбранного вложенного планаDelete Selected Subplan
Удаляет выбранный вложенный план.Delete the selected subplan.

Расписание вложенного планаSubplan Schedule
Вызывает диалоговое окно Свойства расписания задания .Display the Job Schedule Properties dialog box. Выберите в сетке вложенный план и щелкните этот значок, чтобы настроить расписание для вложенного плана.Select a subplan in the grid and click this icon to configure a schedule for the subplan.

Удаление расписанияRemove Schedule
Удаляет расписание из выбранного вложенного плана.Remove a schedule from the selected subplan.

Управление подключениямиManage Connections
Вызывает диалоговое окно Управление соединениями .Display the Manage Connections dialog box. Используется для добавления дополнительных соединений экземпляра SQL ServerSQL Server к плану обслуживания.Used to add additional SQL ServerSQL Server instance connections to the maintenance plan. Каждая задача обслуживания в редакторе вложенных планов может использовать любое из этих соединений.Each maintenance task in the subplan editor can use any of these connections. В процессе выполнения план обслуживания устанавливает соединение между сервером планов обслуживания и указанными серверами SQL ServerSQL Server с помощью учетных данных соединения.When executing, the maintenance plan makes a connection from the maintenance plan server to the SQL ServerSQL Server servers specified, using the connection credentials.

Отчеты и ведение журналаReporting and Logging
Выводит диалоговое окно Отчеты и ведение журнала , которое используется для управления отчетами, касающимися операций плана обслуживания, и для настройки ведения журналов на локальном и удаленном сервере.Display the Reporting and Logging dialog box, used to manage reports concerning maintenance plan activity, and to configure logging to the local or a remote server.

СерверыServers
Отображает диалоговое окно Серверы , которое используется для выбора серверов, на которых будут выполняться задачи вложенного плана.Display the Servers dialog box, which is used to select the servers where the subplan tasks will be run. Этот параметр доступен только на главных серверах в многосерверном окружении.This option is enabled only on master servers in multiserver environments. Дополнительные сведения см. в статье Создание многосерверной среды.For more information, see Create a Multiserver Environment.

имя;Name
Отображает имя плана обслуживания.Display the maintenance plan name. Имя нового плана обслуживания необходимо указать в диалоговом окне до открытия конструктора планов обслуживания.For new maintenance plans, the name is specified in a dialog box before the maintenance plan designer opens. Чтобы переименовать план обслуживания, щелкните правой кнопкой мыши план в обозревателе объектов и выберите Переименовать.To rename a maintenance plan, right-click the plan in Object Explorer, and then click Rename.

ОписаниеDescription
Просмотрите или укажите описание для плана обслуживания.View or specify a description for the maintenance plan. Максимальная длина описания составляет 512 знаков.The maximum length for a description is 512 characters.

Область конструктораDesigner Surface
Создание и обслуживание планов обслуживания.Design and maintain maintenance plans. Используйте область конструктора, чтобы добавлять задачи обслуживания к плану, удалять задачи из плана, указывать ссылки очередности между задачами, а также для указания ветвления задач и параллелизма.Use the designer surface to add maintenance tasks to a plan, remove tasks from a plan, specify precedence links between the tasks, and indicate task branching and parallelism.

Ссылка очередности между двумя задачами устанавливает связь между ними.A precedence link between two tasks establishes a relationship between the tasks. Вторая задача ( зависимая) выполняется только в том случае, если результат выполнения первой задачи ( приоритетной) удовлетворяет указанным критериям.The second task (the dependent task) executes only if the execution result of the first task (the precedent task) matches specified criteria. Обычно оценка результата выполнения задается как Успешно, Ошибкаили Завершение.Typically the execution result specified is Success, Failure, or Completion. Область конструктора планов обслуживания основана на области конструктора служб Integration ServicesSSIS .The maintenance plan designer surface is based on the Integration ServicesSSIS designer surface. Дополнительные сведения см. в статье Precedence Constraints.For more information, see Precedence Constraints.

Например, для задачи «Дефрагментация индекса» можно указать, что она должна выполняться только в случае, если предыдущая задача «Проверка целостности базы данных» была завершена успешно.As an example, a Defragment Index Task could be specified to execute only if a previous Check Database Integrity task completed successfully. Возможность ссылок очередности задач также позволяет управлять условиями обработки ошибок и сбоев в плане.The task precedence linkage feature also allows for error or failure conditions to be handled in a plan. Например, можно указать, что в случае неудачного выполнения задачи «Проверка целостности базы данных» задача «Оповещение оператора» сообщает пользователю или оператору о неудаче.For example, if the Check Database Integrity task failed, a Notify Operator task could notify a user or operator about the failure.

Указание задач, которые должны выполняться в случае неудачного выполнения предшествующей задачи, является примером ветвления задач.Specifying tasks to execute after the failure of a predecessor task is an example of task branching.

Указание на то, что выполнение двух или более задач должно начаться одновременно, например после успешного завершения предшествующей задачи, является примером параллелизма задач.Indicating that two or more tasks begin simultaneously, for example upon the successful completion of a predecessor task, is an example of specifying task parallelism. Все задачи, не имеющие ограничений, запускаются и выполняются одновременно.All tasks with no constraints will start and run in parallel. Чтобы отложить задачу до завершения предыдущей, используются ограничения.Use constraints to delay tasks so earlier tasks complete first.

После помещения задачи обслуживания в область конструктора ее свойства при необходимости могут быть изменены.After a maintenance task is placed on the design surface, its properties can be edited as needed. Например, конкретная база данных, резервное копирование которой должно быть осуществлено задачей «Резервное копирование базы данных», указывается после того, как эта задача добавлена в план.For example, the specific database to back up in a Back Up Database Task is specified after the task is added the plan. Задачи в области конструктора, которые не были должным образом настроены, помечены красным значком с белым символом «x».Tasks on the design surface that are not properly configured contain a red icon with a white x.

Чтобы добавить в план задачу обслуживания, перетащите значок задачи из области элементов Задачи плана обслуживания в область конструктора планов, или дважды щелкните задачу в области элементов, чтобы добавить ее в активную область конструктора.To add a maintenance task to a plan, drag the task's icon from the Maintenance Plan Tasks toolbox to the plan design surface, or double-click the task in the toolbox, which adds that task to the currently active designer surface. Если область элементов Задачи плана обслуживания не отображается, выберите пункт Область элементов в меню SQL Server Management StudioSQL Server Management Studio Вид.If the Maintenance Plan Tasks toolbox is not visible, choose Toolbox from the SQL Server Management StudioSQL Server Management Studio View menu. Откройте узел Задачи плана обслуживания на панели Область элементов .Expand the Maintenance Plan Tasks node in the Toolbox pane.

Чтобы удалить задачу из плана, выберите задачу в области конструктора и нажмите клавишу DELETE , либо щелкните правой кнопкой мыши задачу и выберите Удалить.To remove a task from a plan, select the task in the designer surface and press the DELETE key, or right-click the task and then click Delete.

Чтобы установить очередность двух задач, вначале перетащите их в область конструктора, а затем щелкните задачу, которая должна выполняться первой (приоритетная задача) и перетащите стрелку к зависимой задаче.To specify precedence links between two tasks, first drag the tasks to the design surface, and then click the task that occurs first (the precedent task), and drag the arrow to the dependent task. Когда ссылка очередности установлена, конструктор отображает стрелку, связывающую две задачи, причем приоритетная задача указывает на зависимую.When a precedence link has been established, the designer displays an arrow linking the two tasks, with the precedent task pointing to the dependent task. Когда ссылка указывается впервые, по умолчанию ее ограничение устанавливается таким образом, что зависимая задача выполняется только в случае, если результатом выполнения приоритетной задачи будет Успешно.By default, when a link is first established, the link's constraint is set such that the dependent task only executes if the execution result of the precedent task is Success.

Для изменения свойств ссылки очередности дважды щелкните ссылку, чтобы запустить Редактор ограничений очередностью.To change the properties of a precedence link, double-click the link to launch the Precedence Constraint Editor. Он предоставляет много параметров для указания логических условий, определяющих выполнение зависимой задачи.This provides many options for specifying the logical conditions which determine whether the dependent task executes. Например, параметр Результат выполнения может быть установлен в значении Ошибка, и в этом случае зависимая задача выполняется только при неудачном выполнении приоритетной задачи.For example, the Execution result can be set to Failure, in which case the dependent task only executes if the precedent task fails. Изменить значение свойства ссылки, определяющего результат выполнения, на Успешно, Ошибкаили Завершениеможно, щелкнув правой кнопкой мыши ссылку и выбрав соответствующий пункт в контекстном меню.Modifying the execution result property of a link to Success, Failure, or Completion, can also be accomplished by right-clicking the link and then selecting from the context menu.

Чтобы установить ветвление задач, сначала создайте ссылки очередности между двумя задачами.To specify task branching, first create precedence links between two tasks. Затем поместите в область конструктора еще одну зависимую задачу, которая выполняется при условии, отличном от условия выполнения первой зависимой задачи.Then, put another dependent task on the design surface that executes on a different outcome than the first dependent task. Щелкните предшествующую задачу и перетащите вторую стрелку от приоритетной задачи к зависимой.Click the predecessor task, and drag the second arrow from the precedent task to the dependent task. Чтобы изменить результат выполнения (Успешно, Ошибкаили Завершение), вызывающий выполнение зависимой задачи, дважды щелкните ссылку со стрелкой и измените значение в поле Результат выполнения .To change the execution result (Success, Failure, Completion) that causes a dependent task to execute, double-click the link arrow and modify the Execution result field. Либо щелкните правой кнопкой мыши ссылку и выберите необходимый результат выполнения из контекстного меню.Alternatively, right-click the link and select the desired execution result value from the shortcut menu.

Чтобы установить параллелизм задач, свяжите две или более зависимые задачи с одной и той же приоритетной задачей.To specify task parallelism, link two or more dependent tasks to a single precedent task. Измените свойства ссылок приоритета таким образом, чтобы ссылки, указывающие на зависимые задачи, которые должны выполняться параллельно, имели одно и то же значение в полях результата выполнения.Modify the properties of the precedence links so that the links pointing to the dependent tasks that run in parallel have the same value for their execution result fields.

Дополнительные функции, доступные из контекстного менюAdditional Features Available from the Shortcut Menu

Для просмотра дополнительных параметров выберите одну или более задач в область конструктора и щелкните правой кнопкой мыши, чтобы открыть контекстное меню.To see additional options, select one or more tasks on the design surface, and then right-click, to open the shortcut menu. В дополнение к обычным пунктам Вырезать, Копировать, Вставить, Удалитьи Выбрать вседля некоторых задач становятся доступными следующие возможности.In addition to typical Cut, Copy, Paste, Delete, and Select All, the following special options are available for some tasks.

Добавить заметкуAdd Annotation
Добавляет описательную заметку в область конструктора.Adds a descriptive note to the design surface.

Edit (Изменение)Edit
Открывает диалоговое окно «Свойства задачи».Opens the property dialog box for the task.

ОтключеноDisable
Делает задачу временно недоступной.Makes the task temporarily unavailable.

РазрешитьEnable
Восстанавливает отключенную задачу.Restores a disabled task.

ГруппаGroup
Создает группу, содержащую одну или несколько задач.Creates a group that contains one or more tasks.

РазгруппироватьUngroup
Удаляет задачи из группы.Removes tasks from a group.

АвтомасштабированиеAutosize
Устанавливает оптимальный размер для каждой задачи.Sets the size of each task to the optimal size for that task.

СвернутьCollapse
Скрывает задачи в пределах группы.Hides tasks within a group.

РазвернутьExpand
Показывает задачи в группе, которые ранее были скрыты с помощью пункта Свернуть.Shows the tasks in a group that were previously hidden using Collapse.

МасштабZoom
Изменяет размер задач в области конструктораChanges the size of the tasks on the design surface

См. такжеSee Also

Планы обслуживания Maintenance Plans
Создание плана обслуживанияCreate a Maintenance Plan