Plan de mantenimiento (pestaña Diseño)Maintenance Plan (Design Tab)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions)

Use el Plan de mantenimiento (pestaña Diseño) para especificar las propiedades de un plan de mantenimiento y sus subplanes.Use the Maintenance Plan (Design Tab) to specify the properties of a maintenance plan and its subplans. Arrastre las tareas del cuadro de herramientas al diseñador de planes.Drag tasks from the Toolbox to the plan designer. Haga clic con el botón secundario en grupos de tareas para crear rutas de ejecución bifurcadas.Right-click groups of tasks to create branching execution paths. Los planes de mantenimiento se guardan como paquetes de Integration ServicesIntegration Services que se ejecutan mediante trabajos del Agente SQL ServerSQL Server .Maintenance plans are saved as Integration ServicesIntegration Services packages that are run by SQL ServerSQL Server Agent jobs.

OpcionesOptions

Agregar subplánAdd Subplan
Agrega un subplán que puede configurar.Add a subplan that you can configure.

Propiedades del subplánSubplan Properties
Muestra el cuadro de diálogo Propiedades del subplan .Display the Subplan Properties dialog box. Seleccione un subplán en la cuadrícula y haga clic en este icono para escribir un nombre, descripción y programación para el subplán.Select a subplan in the grid and click this icon to enter a name, description, and schedule for the subplan. También puede hacer doble clic en el subplan en la cuadrícula para mostrar el cuadro de diálogo Propiedades del subplan .You can also double-click the subplan in the grid to display the Subplan Properties dialog box. Los nombres de subplán tienen un límite de 128 caracteres y las descripciones de 512 caracteres.Subplan names are limited to 128 characters and subplan descriptions are limited to 512 characters.

Eliminar subplán seleccionadoDelete Selected Subplan
Elimina el subplán seleccionado.Delete the selected subplan.

Programación del subplánSubplan Schedule
Muestra el cuadro de diálogo Propiedades de programación del trabajo .Display the Job Schedule Properties dialog box. Seleccione un subplán en la cuadrícula y haga clic en este icono para configurar una programación para el subplán.Select a subplan in the grid and click this icon to configure a schedule for the subplan.

Quitar programaciónRemove Schedule
Quita una programación del subplán seleccionado.Remove a schedule from the selected subplan.

Administrar conexionesManage Connections
Muestra el cuadro de diálogo Administrar conexiones .Display the Manage Connections dialog box. Se utiliza para agregar conexiones adicionales de instancias de SQL ServerSQL Server al plan de mantenimiento.Used to add additional SQL ServerSQL Server instance connections to the maintenance plan. Las tareas de mantenimiento del editor de subplanes pueden usar cualquiera de estas conexiones.Each maintenance task in the subplan editor can use any of these connections. Cuando se ejecuta, el plan de mantenimiento establece una conexión, desde el servidor del plan de mantenimiento, con los servidores SQL ServerSQL Server especificados, mediante el uso de credenciales de conexión.When executing, the maintenance plan makes a connection from the maintenance plan server to the SQL ServerSQL Server servers specified, using the connection credentials.

Informes y registroReporting and Logging
Muestra el cuadro de diálogo Informes y registro , que se usa para administrar informes relacionados con la actividad del plan de mantenimiento y para configurar el registro en el servidor local o remoto.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.

ServidoresServers
Muestra el cuadro de diálogo Servidores , que se usa para seleccionar los servidores en los que se ejecutarán las tareas del subplan.Display the Servers dialog box, which is used to select the servers where the subplan tasks will be run. Esta opción está habilitada solo en servidores maestros en entornos multiservidor.This option is enabled only on master servers in multiserver environments. Para obtener más información, vea Crear un entorno multiservidor.For more information, see Create a Multiserver Environment.

NombreName
Muestra el nombre del plan de mantenimiento.Display the maintenance plan name. En los nuevos planes de mantenimiento, el nombre se especifica en un cuadro de diálogo antes de que se abra el diseñador de planes de mantenimiento.For new maintenance plans, the name is specified in a dialog box before the maintenance plan designer opens. Para cambiar el nombre de un plan de mantenimiento, haga clic con el botón derecho en el plan en el Explorador de objetos y, luego, haga clic en Cambiar nombre.To rename a maintenance plan, right-click the plan in Object Explorer, and then click Rename.

DescripciónDescription
Vea o especifique una descripción para el plan de mantenimiento.View or specify a description for the maintenance plan. La longitud máxima de una descripción es de 512 caracteres.The maximum length for a description is 512 characters.

Superficie del diseñadorDesigner Surface
Diseña y mantiene los planes de mantenimiento.Design and maintain maintenance plans. Utilice la superficie del diseñador para agregar o eliminar tareas de mantenimiento a un plan, especificar los vínculos de precedencia entre las tareas e indicar la bifurcación y el paralelismo de tareas.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.

Un vínculo de precedencia entre dos tareas establece una relación entre ellas.A precedence link between two tasks establishes a relationship between the tasks. La segunda tarea (la tarea dependiente) solo se ejecuta si el resultado de la ejecución de la primera tarea (la tarea precedente) coincide con el criterio especificado.The second task (the dependent task) executes only if the execution result of the first task (the precedent task) matches specified criteria. Por lo general, el resultado de la ejecución es Correcto, Error o Conclusión.Typically the execution result specified is Success, Failure, or Completion. La superficie del diseñador del plan de mantenimiento se basa en la superficie del diseñador de SSISSSIS .The maintenance plan designer surface is based on the SSISSSIS designer surface. Para obtener más información, vea Restricciones de precedencia.For more information, see Precedence Constraints.

Como ejemplo, un tarea Desfragmentar índice puede especificarse para que solo se ejecute si ha finalizado correctamente una tarea Comprobar la integridad de la base de datos.As an example, a Defragment Index Task could be specified to execute only if a previous Check Database Integrity task completed successfully. La característica de vinculación de precedencia de la tarea también permite que el plan pueda hacer frente a condiciones de error.The task precedence linkage feature also allows for error or failure conditions to be handled in a plan. Por ejemplo, si la tarea Comprobar la integridad de la base de datos genera errores, una tarea Notificar al operador podría informar a un usuario u operador sobre la existencia del error.For example, if the Check Database Integrity task failed, a Notify Operator task could notify a user or operator about the failure.

Especificar las tareas que se van a ejecutar después del error de una tarea predecesora es un ejemplo de bifurcación de tareas.Specifying tasks to execute after the failure of a predecessor task is an example of task branching.

Indicar que dos o más tareas empiezan simultáneamente, por ejemplo, después de la finalización correcta de una tarea predecesora, es un ejemplo de especificación de paralelismo de tareas.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. Todas las tareas sin restricciones se iniciarán y se ejecutarán en paralelo.All tasks with no constraints will start and run in parallel. Use restricciones para retrasar tareas y así las primeras tareas terminarán antes.Use constraints to delay tasks so earlier tasks complete first.

Después de que una tarea de mantenimiento se coloque en la superficie de diseño, sus propiedades pueden editarse cuando sea necesario.After a maintenance task is placed on the design surface, its properties can be edited as needed. Por ejemplo, la base de datos específica de la que se va a hacer copia de seguridad en una tarea Copia de seguridad de la base de datos se especifica después de que la tarea se haya agregado al plan.For example, the specific database to back up in a Back Up Database Task is specified after the task is added the plan. Las tareas de la superficie de diseño que no se han configurado correctamente contienen un icono rojo con una x blanca.Tasks on the design surface that are not properly configured contain a red icon with a white x.

Para agregar una tarea de mantenimiento a un plan, arrastre el icono de la tarea desde el cuadro de herramientas Tareas de plan de mantenimiento hasta la superficie de diseño del plan o haga doble clic en la tarea en el cuadro de herramientas, con lo que se agrega esa tarea a la superficie del diseñador activa en ese momento.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. Si el cuadro de herramientas Tareas del plan de mantenimiento no está visible, seleccione Cuadro de herramientas en el menú SQL Server Management StudioSQL Server Management Studio Vista de .If the Maintenance Plan Tasks toolbox is not visible, choose Toolbox from the SQL Server Management StudioSQL Server Management Studio View menu. Expanda el nodo Tareas del plan de mantenimiento en el panel Cuadro de herramientas .Expand the Maintenance Plan Tasks node in the Toolbox pane.

Para eliminar una tarea de un plan, seleccione la tarea en la superficie del diseñador y pulse la tecla SUPR o haga clic con el botón derecho en la tarea y luego haga clic en Eliminar.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.

Para especificar los vínculos de precedencia entre dos tareas, arrastre primero las tareas a la superficie de diseño y, a continuación, haga clic en la tarea que tiene lugar en primer lugar (la tarea precedente) y arrastre la flecha a la tarea dependiente.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. Cuando se ha establecido un vínculo de precedencia, el diseñador muestra una flecha de vinculación entre las dos tareas; la tarea precedente apunta a la tarea dependiente.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. De forma predeterminada, cuando un vínculo se establece por primera vez, la restricción del vínculo se establece de modo que la tarea dependiente solo se ejecuta si el resultado de la ejecución de la tarea precedente es Correcto.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.

Para cambiar las propiedades de un vínculo de precedencia, haga doble clic en el vínculo para iniciar el Editor de restricciones de precedencia.To change the properties of a precedence link, double-click the link to launch the Precedence Constraint Editor. Este editor ofrece muchas opciones para especificar las condiciones lógicas que determinan si la tarea dependiente se ejecuta.This provides many options for specifying the logical conditions which determine whether the dependent task executes. Por ejemplo, el resultado de la ejecución puede establecerse en Error, en cuyo caso la tarea dependiente solo se ejecuta si la tarea precedente genera un error.For example, the Execution result can be set to Failure, in which case the dependent task only executes if the precedent task fails. Para cambiar la propiedad del resultado de la ejecución de un vínculo a Correcto, Error o Conclusión, también puede hacer clic con el botón derecho en el vínculo y luego seleccionar la opción deseada en el menú contextual.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.

Para especificar la bifurcación de tareas, cree primero los vínculos de precedencia entre dos tareas.To specify task branching, first create precedence links between two tasks. Luego, coloque otra tarea dependiente en la superficie de diseño que se ejecute si se obtiene un resultado diferente a la primera tarea dependiente.Then, put another dependent task on the design surface that executes on a different outcome than the first dependent task. Haga clic en la tarea predecesora y arrastre la segunda flecha de la tarea precedente a la tarea dependiente.Click the predecessor task, and drag the second arrow from the precedent task to the dependent task. Para cambiar el resultado de la ejecución (Correcto, Error, Conclusión) que hace que una tarea dependiente se ejecute, haga doble clic en la flecha de vínculo y modifique el campo Resultado de ejecución .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. Como alternativa, haga clic con el botón secundario en el vínculo y seleccione el valor deseado del resultado de la ejecución en el menú contextual.Alternatively, right-click the link and select the desired execution result value from the shortcut menu.

Para especificar el paralelismo de la tarea, vincule dos o más tareas dependientes a una sola tarea precedente.To specify task parallelism, link two or more dependent tasks to a single precedent task. Modifique las propiedades de los vínculos de precedencia, de forma que los vínculos que apuntan a las tareas dependientes que se ejecutan en paralelo tengan el mismo valor en los campos del resultado de la ejecución.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.

Características adicionales disponibles en el menú contextualAdditional Features Available from the Shortcut Menu

Para ver las opciones adicionales, seleccione una o más tareas en la superficie de diseño y, a continuación, haga clic con el botón secundario para abrir el menú contextual.To see additional options, select one or more tasks on the design surface, and then right-click, to open the shortcut menu. Además de las opciones típicas Cortar, Copiar, Pegar, Eliminar y Seleccionar todo, están disponibles las siguientes opciones especiales para algunas tareas.In addition to typical Cut, Copy, Paste, Delete, and Select All, the following special options are available for some tasks.

Agregar anotaciónAdd Annotation
Agrega una nota descriptiva al área de diseño.Adds a descriptive note to the design surface.

EdiciónEdit
Abre el cuadro de diálogo de propiedades de la tarea.Opens the property dialog box for the task.

DeshabilitarDisable
De esta manera, la tarea no está disponible temporalmente.Makes the task temporarily unavailable.

HabilitarEnable
Restaura una tarea deshabilitada.Restores a disabled task.

GrupoGroup
Crea un grupo que contiene una o más tareas.Creates a group that contains one or more tasks.

DesagruparUngroup
Quita tareas de un grupo.Removes tasks from a group.

Ajustar tamaño automáticamenteAutosize
Establece el tamaño óptimo de cada tarea.Sets the size of each task to the optimal size for that task.

ContraerCollapse
Oculta las tareas de un grupo.Hides tasks within a group.

ExpandaExpand
Muestra las tareas de un grupo que se habían ocultado mediante Contraer.Shows the tasks in a group that were previously hidden using Collapse.

ZoomZoom
Cambia el tamaño de las tareas en el área de diseño.Changes the size of the tasks on the design surface

Vea tambiénSee Also

Planes de mantenimiento Maintenance Plans
Crear un plan de mantenimientoCreate a Maintenance Plan