Piano di manutenzione (scheda Progettazione)Maintenance Plan (Design Tab)

Usare la finestra di dialogo Piano di manutenzione (scheda Progettazione) per specificare le proprietà di un piano di manutenzione e dei relativi sottopiani.Use the Maintenance Plan (Design Tab) to specify the properties of a maintenance plan and its subplans. Trascinare le attività dalla casella degli strumenti nella finestra di progettazione dei piani di manutenzione.Drag tasks from the Toolbox to the plan designer. Fare clic con il pulsante destro del mouse su gruppi di attività per creare percorsi di esecuzione con diramazioni.Right-click groups of tasks to create branching execution paths. I piani di manutenzione vengono salvati come pacchetti di Integration ServicesIntegration Services eseguiti da processi di SQL ServerSQL Server .Maintenance plans are saved as Integration ServicesIntegration Services packages that are run by SQL ServerSQL Server Agent jobs.

OpzioniOptions

Aggiungi sottopianoAdd Subplan
Consente di aggiungere un sottopiano configurabile.Add a subplan that you can configure.

Proprietà sottopianoSubplan Properties
Visualizza la finestra di dialogo Proprietà sottopiano .Display the Subplan Properties dialog box. Selezionare un sottopiano nella griglia e fare clic su questa icona per immettere il nome, la descrizione e la pianificazione per il sottopiano.Select a subplan in the grid and click this icon to enter a name, description, and schedule for the subplan. È anche possibile fare doppio clic sul sottopiano nella griglia per visualizzare la finestra di dialogo Proprietà sottopiano .You can also double-click the subplan in the grid to display the Subplan Properties dialog box. Per i nomi di sottopiano è previsto un limite di 128 caratteri e per le descrizioni un limite di 512 caratteri.Subplan names are limited to 128 characters and subplan descriptions are limited to 512 characters.

Elimina sottopiano selezionatoDelete Selected Subplan
Consente di eliminare il sottopiano selezionato.Delete the selected subplan.

Pianificazione sottopianoSubplan Schedule
Visualizza la finestra di dialogo Proprietà pianificazione processo .Display the Job Schedule Properties dialog box. Selezionare un sottopiano nella griglia e fare clic su questa icona per configurare una pianificazione per il sottopiano.Select a subplan in the grid and click this icon to configure a schedule for the subplan.

Rimuovi pianificazioneRemove Schedule
Consente di rimuovere una pianificazione dal sottopiano selezionato.Remove a schedule from the selected subplan.

Gestisci connessioniManage Connections
Visualizza la finestra di dialogo Gestisci connessioni .Display the Manage Connections dialog box. Questa finestra di dialogo viene utilizzata per aggiungere ulteriori connessioni a istanze di SQL ServerSQL Server al piano di manutenzione.Used to add additional SQL ServerSQL Server instance connections to the maintenance plan. Le attività di manutenzione nell'editor sottopiani possono utilizzare una qualsiasi di queste connessioni.Each maintenance task in the subplan editor can use any of these connections. Durante l'esecuzione, il piano di manutenzione stabilisce una connessione dal server del piano di manutenzione ai server SQL ServerSQL Server specificati utilizzando le credenziali di connessione.When executing, the maintenance plan makes a connection from the maintenance plan server to the SQL ServerSQL Server servers specified, using the connection credentials.

Report e registrazioneReporting and Logging
Visualizza la finestra di dialogo Report e registrazione usata per gestire report riguardanti l'attività del piano di manutenzione e per configurare la registrazione nel server locale o in un server 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.

ServerServers
Visualizza la finestra di dialogo Server usata per selezionare i server in cui verranno eseguite le attività del sottopiano.Display the Servers dialog box, which is used to select the servers where the subplan tasks will be run. Questa opzione è abilitata solo nei server master in ambienti multiserver.This option is enabled only on master servers in multiserver environments. Per altre informazioni, vedere Creare un ambiente multiserver.For more information, see Create a Multiserver Environment.

NomeName
Consente di visualizzare il nome del piano di manutenzione.Display the maintenance plan name. Il nome dei nuovi piani di manutenzione viene indicato in una finestra di dialogo visualizzata prima dell'apertura della finestra di progettazione dei piani di manutenzione.For new maintenance plans, the name is specified in a dialog box before the maintenance plan designer opens. Per rinominare un piano di manutenzione, fare clic con il pulsante destro del mouse sul piano in Esplora oggetti e quindi scegliere Rinomina.To rename a maintenance plan, right-click the plan in Object Explorer, and then click Rename.

DescrizioneDescription
Consente di visualizzare o specificare una descrizione per il piano di manutenzione.View or specify a description for the maintenance plan. La lunghezza massima consentita per una descrizione è 512 caratteri.The maximum length for a description is 512 characters.

Area di progettazioneDesigner Surface
Consente di progettare e gestire i piani di manutenzione.Design and maintain maintenance plans. Utilizzare l'area di progettazione per aggiungere attività di manutenzione a un piano, rimuovere attività da un piano, specificare collegamenti di precedenza tra le attività e indicare le diramazioni e i parallelismi delle attività.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 collegamento di precedenza tra due attività stabilisce una relazione tra le attività.A precedence link between two tasks establishes a relationship between the tasks. La seconda attività, ovvero l'attività dipendente, viene eseguita solo se il risultato dell'esecuzione della prima attività, ovvero l'attività precedente, soddisfa i criteri specificati.The second task (the dependent task) executes only if the execution result of the first task (the precedent task) matches specified criteria. In genere, il risultato dell'esecuzione è Esito positivo, Esito negativoo Completamento.Typically the execution result specified is Success, Failure, or Completion. L'area di progettazione del piano di manutenzione è basata sull'area di progettazione di SSISSSIS .The maintenance plan designer surface is based on the SSISSSIS designer surface. Per altre informazioni, vedere Vincoli di precedenza.For more information, see Precedence Constraints.

Ad esempio, è possibile specificare che un'attività Deframmenta indice venga eseguita solo dopo il corretto completamento di una precedente attività Controlla integrità database.As an example, a Defragment Index Task could be specified to execute only if a previous Check Database Integrity task completed successfully. La caratteristica di collegamento delle precedenze tra le attività consente inoltre la gestione degli errori o delle condizioni di errore all'interno di un piano.The task precedence linkage feature also allows for error or failure conditions to be handled in a plan. Ad esempio, è possibile specificare che, in caso di esito negativo di un'attività Controlla integrità database, all'utente o all'operatore venga trasmessa la notifica dell'errore tramite un'attività Notifica operatore.For example, if the Check Database Integrity task failed, a Notify Operator task could notify a user or operator about the failure.

L'impostazione di attività da eseguire quando un'attività precedente non riesce rappresenta un esempio di diramazione delle attività.Specifying tasks to execute after the failure of a predecessor task is an example of task branching.

L'indicazione di eseguire contemporaneamente due o più attività, ad esempio subito dopo il completamento di un'attività precedente, rappresenta un esempio di parallelismo delle attività.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. Tutte le attività senza vincoli verranno avviate ed eseguite in parallelo.All tasks with no constraints will start and run in parallel. Utilizzare i vincoli per ritardare le attività in modo che le attività precedenti vengano completate per prime.Use constraints to delay tasks so earlier tasks complete first.

Dopo aver posizionato un'attività di manutenzione sull'area di progettazione, sarà possibile modificarne le proprietà in base alle esigenze.After a maintenance task is placed on the design surface, its properties can be edited as needed. Ad esempio, il database specifico di cui eseguire il backup in un'Attività Backup database viene specificato dopo aver aggiunto l'attività al piano.For example, the specific database to back up in a Back Up Database Task is specified after the task is added the plan. Le attività non correttamente configurate presenti sull'area di progettazione contengono un'icona rossa con una X bianca.Tasks on the design surface that are not properly configured contain a red icon with a white x.

Per aggiungere un'attività di manutenzione a un piano, trascinare l'icona dell'attività dalla casella degli strumenti Attività piano di manutenzione all'area di progettazione del piano oppure fare doppio clic sull'attività nella casella degli strumenti per aggiungere l'attività all'area di progettazione attiva.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. Se la casella degli strumenti Attività piano di manutenzione non è visualizzata, scegliere Casella degli strumenti dal menu SQL Server Management StudioSQL Server Management Studio View menu.If the Maintenance Plan Tasks toolbox is not visible, choose Toolbox from the SQL Server Management StudioSQL Server Management Studio View menu. Espandere il nodo Attività piano di manutenzione nel riquadro Casella degli strumenti .Expand the Maintenance Plan Tasks node in the Toolbox pane.

Per rimuovere un'attività da un piano, selezionare l'attività nell'area di progettazione e premere CANC oppure fare clic con il pulsante destro del mouse sull'attività e quindi scegliere Elimina.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.

Per impostare collegamenti di precedenza tra due attività, trascinare innanzitutto le attività nell'area di progettazione, quindi fare clic sull'attività che deve essere eseguita per prima (attività precedente) e trascinare la freccia sull'attività dipendente.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. Dopo aver stabilito un collegamento di precedenza, nella finestra di progettazione viene visualizzata una freccia che collega le due attività, con l'attività precedente che punta all'attività dipendente.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. Per impostazione predefinita, quando viene stabilito per la prima volta un collegamento, il vincolo del collegamento viene impostato in modo che l'attività dipendente venga eseguita solo se il risultato dell'esecuzione dell'attività precedente è Esito positivo.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.

Per modificare le proprietà di un collegamento di precedenza, fare doppio clic sul collegamento per avviare Editor vincoli di precedenza.To change the properties of a precedence link, double-click the link to launch the Precedence Constraint Editor. In questo editor sono disponibili diverse opzioni che consentono di specificare le condizioni logiche che determinano l'esecuzione dell'attività dipendente.This provides many options for specifying the logical conditions which determine whether the dependent task executes. Ad esempio, è possibile impostare il risultato dell'esecuzione su Esito negativo, nel qual caso l'attività dipendente viene eseguita solo se l'attività precedente non riesce.For example, the Execution result can be set to Failure, in which case the dependent task only executes if the precedent task fails. È anche possibile modificare la proprietà del risultato dell'esecuzione di un collegamento in Esito positivo, Esito negativoo Completamentofacendo clic con il pulsante destro del mouse sul collegamento e scegliendo un'opzione dal menu di scelta rapida.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.

Per specificare la diramazione delle attività, creare innanzitutto collegamenti di precedenza tra due attività.To specify task branching, first create precedence links between two tasks. Sull'area di progettazione posizionare quindi un'altra attività dipendente che verrà eseguita in base a risultati diversi rispetto alla prima attività dipendente.Then, put another dependent task on the design surface that executes on a different outcome than the first dependent task. Fare clic sull'attività precedente e quindi trascinare la seconda freccia dall'attività precedente all'attività dipendente.Click the predecessor task, and drag the second arrow from the precedent task to the dependent task. Per modificare il risultato dell'esecuzione,Esito positivo, Esito negativoo Completamento, che causa l'esecuzione di un'attività dipendente, fare doppio clic sulla freccia del collegamento e modificare il campo Risultati esecuzione .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. In alternativa, fare clic con il pulsante destro del mouse sul collegamento e scegliere il valore del risultato dell'esecuzione desiderato dal menu di scelta rapida.Alternatively, right-click the link and select the desired execution result value from the shortcut menu.

Per specificare il parallelismo delle attività, collegare due o più attività dipendenti a una singola attività precedente.To specify task parallelism, link two or more dependent tasks to a single precedent task. Modificare le proprietà dei collegamenti di precedenza in modo che i collegamenti che puntano alle attività dipendenti che vengono eseguite in parallelo abbiano lo stesso valore nei relativi campi del risultato dell'esecuzione.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.

Caratteristiche aggiuntive disponibili nel menu di scelta rapidaAdditional Features Available from the Shortcut Menu

Per visualizzare le opzioni aggiuntive, selezionare una o più attività nell'area di progettazione e quindi fare clic con il pulsante destro del mouse per aprire il menu di scelta rapida.To see additional options, select one or more tasks on the design surface, and then right-click, to open the shortcut menu. Oltre alle normali opzioni Taglia, Copia, Incolla, Eliminae Seleziona tutto, per alcune attività sono disponibili le opzioni speciali seguenti.In addition to typical Cut, Copy, Paste, Delete, and Select All, the following special options are available for some tasks.

Aggiungi annotazioneAdd Annotation
Consente di aggiungere una nota descrittiva all'area di progettazione.Adds a descriptive note to the design surface.

ModificaEdit
Consente di aprire la finestra di dialogo delle proprietà per l'attività.Opens the property dialog box for the task.

DisableDisable
Gli oggetti non saranno quindi temporaneamente disponibili.Makes the task temporarily unavailable.

AbilitaEnable
Consente di ripristinare un'attività disabilitata.Restores a disabled task.

GruppoGroup
Consente di creare un gruppo che contiene una o più attività.Creates a group that contains one or more tasks.

SeparaUngroup
Consente di rimuovere attività da un gruppo.Removes tasks from a group.

Ridimensiona automaticamenteAutosize
Consente di impostare le dimensioni di ogni attività sulle dimensioni ottimali per l'attività specifica.Sets the size of each task to the optimal size for that task.

ComprimiCollapse
Consente di nascondere attività all'interno di un gruppo.Hides tasks within a group.

EspandiExpand
Consente di visualizzare le attività di un gruppo nascoste in precedenza con il comando Comprimi.Shows the tasks in a group that were previously hidden using Collapse.

ZoomZoom
Consente di modificare le dimensioni delle attività nell'area di progettazione.Changes the size of the tasks on the design surface

Vedere ancheSee Also

Piani di manutenzione Maintenance Plans
Creare un piano di manutenzione Create a Maintenance Plan