Creare, modificare ed eliminare pianificazioniCreate, Modify, and Delete Schedules

Questo argomento fornisce informazioni sulla creazione, la modifica e l'eliminazione di pianificazioni Reporting ServicesReporting Services condivise.Use this topic to learn about how to create, modify, and delete Reporting ServicesReporting Services shared schedules. Per gestire le pianificazioni condivise per la modalità nativa, usare la pagina Pianificazioni del portale Web o la cartella Pianificazioni condivise in Management StudioManagement Studio.To manage shared schedules for native mode, use the Schedules page in the Web Portal or the Shared Schedules folder in Management StudioManagement Studio. Per la modalità SharePoint, utilizzare le pagine di gestione per l'applicazione di servizio Reporting ServicesReporting Services .For SharePoint mode use, the management pages for the Reporting ServicesReporting Services service application.

Per determinare se una pianificazione condivisa è effettivamente usata, usare uno dei metodi seguenti:Use one of the following methods to determine if a shared schedule is actively used:

  • Portale Web: in Impostazioni del sito, nella pagina Pianificazioni condivise, verificare i valori presenti nei campi Ultima esecuzione, Prossima esecuzione e Stato.Web portal: On the Site Settings page Shared Schedules page, review the values in the Last Run date, Next Run date, and Status fields. Se una pianificazione non viene più eseguita perché è scaduta, nel campo Stato viene visualizzata la data di scadenza.If a schedule no longer runs because it has expired, the expiration date appears in the Status field. Per altre informazioni, vedere Web portal (SSRS Native Mode).For more information, see Web portal (SSRS Native Mode).

  • SQL Server Management StudioSQL Server Management Studio: visualizzazione della pagina Report di una determinata pianificazione condivisa. SQL Server Management StudioSQL Server Management Studio: Viewing the Reports page of a given Shared Schedule. In questa pagina vengono elencati tutti i report e i set di dati condivisi che utilizzano la pianificazione condivisa.This page lists all reports and shared datasets that use the shared schedule. Per altre informazioni, vedere Reporting Services di SQL Server Management Studio .For more informaiton, see Reporting Services in SQL Server Management Studio .

  • Log: visualizzazione dei file dei log di esecuzione o dei log di traccia del report per verificare se i report sono stati eseguiti negli orari specificati nella pianificazione.Logs: Viewing the report execution log files or trace logs to determine whether reports have been run at the times specified by the schedule. Per altre informazioni, vedere File di log e origini di Reporting Services.For more information, see Reporting Services Log Files and Sources.

Eliminazione di una pianificazione condivisaWhen you delete a Shared schedule

Le pianificazioni condivise devono essere eliminate manualmente usando la pagina Pianificazioni nel portale Web o la cartella Pianificazioni condivise in Management StudioManagement Studio.Shared schedules must be deleted manually using the Schedules page in the web portal or the Shared Schedules folder in Management StudioManagement Studio. Se si elimina una pianificazione condivisa in uso, tutti i riferimenti a essa verranno sostituiti con pianificazioni in base al report.If you delete a shared schedule that is in use, all references to it are replaced with report-specific schedules.

Se si elimina una pianificazione condivisa utilizzata da più report e sottoscrizioni, nel server di report vengono create singole pianificazioni per ogni report e sottoscrizione da cui è stata utilizzata in precedenza la pianificazione condivisa.If you delete a shared schedule that is used by multiple reports and subscriptions, the report server will create individual schedules for each report and subscription that previously used the shared schedule. Ogni nuova pianificazione conterrà la data, l'ora e il criterio di occorrenza specificati nella pianificazione condivisa.Each new individual schedule will contain the date, time, and recurrence pattern that was specified in the shared schedule. Si noti che in Reporting ServicesReporting Services non è disponibile una funzionalità di gestione centrale delle singole pianificazioni.Note that Reporting ServicesReporting Services does not provide central management of individual schedules. Se si elimina una pianificazione condivisa, sarà necessario gestire le informazioni sulla pianificazione per ogni elemento singolo.If you delete a shared schedule, you will now have to maintain the schedule information for each individual item.

Nota: in caso di dubbio sull'effettivo uso di una pianificazione condivisa, eliminarla in Management StudioManagement Studio anziché nel portale Web.Note: If you are not sure if a shared schedule is used, consider deleting it in Management StudioManagement Studio instead of the Web portal. Management StudioManagement Studio sono disponibili le stesse funzionalità di gestione delle pianificazioni condivise di Gestione report, ma è presente inoltre una pagina Report aggiuntiva contenente il nome di ogni report in cui viene utilizzata la pianificazione. provides the same shared schedule management features as Report Manager, but it provides an additional Reports page that shows you the name of each report that uses the schedule.

Eliminare una pianificazione e farla scadere sono due operazioni diverse.Deleting a schedule and causing it to expire are different. La data di scadenza viene impostata per arrestare una pianificazione, non per eliminarla.An expiration date is used to stop a schedule but does not delete it. Dato che le pianificazioni vengono utilizzate per l'automatizzazione di numerose funzionalità, non vengono mai eliminate automaticamente.Because schedules are used to automate so many features, they are never deleted automatically. Le pianificazioni scadute possono essere utilizzate dagli amministratori del server di report come riscontro per individuare la causa dell'improvviso arresto di un processo automatico.Expired schedules provide evidence to report server administrators as to why an automated process has suddenly stopped. Un amministratore del server di report che non controlla innanzitutto se la pianificazione è scaduta potrebbe eseguire una diagnosi errata del problema oppure perdere inutilmente tempo a cercare di risolvere i problemi di un processo che invece è perfettamente funzionante.Without the presence of the expired schedule, a report server administrator can misdiagnose the problem or spend unnecessary time trying to troubleshoot a fully functional process.

Eliminazione di una pianificazione in base al reportWhen you delete a report specific schedule

I report e le pianificazioni specifiche della sottoscrizione vengono eliminati quando si elimina il report o la sottoscrizione o quando si sceglie un approccio diverso per eseguire il report o la sottoscrizione.Report and subscription-specific schedules are deleted when you delete the report or subscription, or when you choose a different approach to run the report or subscription. Se ad esempio si sceglie Esegui sempre il report con i dati più recenti , verrà eliminata una pianificazione in base al report creata per eseguire un report come snapshot dell'esecuzione del report stesso.For example, choosing Always run this report with the most recent data will delete a report-specific schedule that you created to run a report as a report execution snapshot.

Una pianificazione in base al report rimane associata al report anche se scaduta.A report-specific schedule that has expired remains attached to the report. È possibile determinare se una pianificazione è scaduta verificandone la data di fine.You can determine if a schedule has expired by checking its end date. Le pianificazioni condivise scadute rimangono comunque nell'elenco della pagina Pianificazioni condivise.An expired shared schedules remains in the Shared Schedules list. Il campo Stato indica se la pianificazione è scaduta.The Status field indicates whether the schedule has expired. È possibile riattivare la pianificazione posticipando la data di fine oppure rimuovere il riferimento alla pianificazione se non è più necessario.You can reinstate the schedule by extending the end date, or you can remove the schedule reference if you no longer need it.

Creare, modificare o eliminare una pianificazione condivisa (portale Web) Create, Delete, or Modify a Shared Schedule (Web portal)

Le operazioni di creazione e modifica di una pianificazione consistono nell'impostazione delle opzioni di frequenza che determinano quando deve essere eseguita la pianificazione.Creating and modifying a schedule consists of setting frequency options that determine when the schedule runs.

Le pianificazioni possono essere create o modificate in qualsiasi momento.You can create or modify a schedule at any time. Tuttavia, se l'esecuzione di una pianificazione inizia prima del completamento delle modifiche, verrà utilizzata la versione precedente della pianificazione.However, if a schedule starts to run before you have completed your modifications, the earlier version of the schedule is used. La pianificazione modificata ha effetto solo dopo essere stata salvata.The revised schedule does not take effect until you save it.

Se si decide di modificare una pianificazione condivisa, è possibile sospenderla prima di iniziare ad apportarvi le modifiche.If you are modifying a shared schedule, you can pause it before you make changes. Le modifiche avranno effetto quando la pianificazione verrà ripresa.The changes take effect when you resume the schedule.

  1. Nel portale Web fare clic su Impostazioni ssrs_portal_settings_gear sulla barra degli strumenti.In the Web Portal, click Settings ssrs_portal_settings_gear in the toolbar. Nota: se Impostazioni del sito non è disponibile, non si ha l'autorizzazione di accesso alle impostazioni del sito.Note: If Site Settings is not available, you do not have permission to access site settings.
  2. fare clic su Impostazioni del sito.click Site Settings.
  3. Fare clic su Pianificazioni.Click schedules.
  4. Fare clic su Nuova pianificazione.Click New Schedule. Per modificare una pianificazione esistente, fare clic sul nome della pianificazione.To modify an existing schedule, click the name of the schedule.
  5. Digitare un nome descrittivo per la pianificazione.Type a descriptive name for the schedule.
  6. Selezionare Ora, Giorno, Settimanao Mese.Select Hour, Day, Week, or Month. Fare clic su Singola occorrenza per creare una pianificazione eseguita una sola volta.Click Once to create a schedule that runs one time only. Dopo aver specificato le impostazioni di base della pianificazione, verranno visualizzate ulteriori opzioni.Additional options appear when you specify the basis of your schedule.
  7. Selezionare eventualmente la data di inizio della pianificazione.Optionally select a date to start the schedule. L'impostazione predefinita è il giorno corrente.The default is the current day. È possibile posticipare la data di inizio della pianificazione scegliendo una data successiva.You can postpone the schedule start time by choosing a later date.
  8. Selezionare facoltativamente una data di fine della pianificazione.Optionally, select a date to end the schedule. L'esecuzione della pianificazione verrà arrestata da tale data, ma la pianificazione non verrà eliminata.The schedule stops running on this date, but is not deleted.
  9. Fare clic su OK.Click OK.

Per eliminare una pianificazione condivisa (portale Web)To delete a shared schedule (Web Portal)

  1. Nel portale Web fare clic su Impostazioni del sitosulla barra degli strumenti globale.In the Web portal, click Site Settingson the global toolbar.
  2. Nella sezione Altro della pagina fare clic su Gestisci pianificazioni condivise.In the Other section on the page, click Manage shared schedules.
  3. Selezionare la casella di controllo accanto alla pianificazione che si desidera eliminare e quindi fare clic su Elimina.Select the check box next to the schedule you want to delete, and then click Delete.

Creare, eliminare o modificare una pianificazione condivisa (Management Studio)Create, Delete, or Modify a Shared Schedule (Management Studio)

In una pianificazione condivisa sono contenute le informazioni sulla pianificazione e sull'occorrenza che possono essere utilizzate da qualsiasi numero di sottoscrizioni e report pubblicati in esecuzione in un server di report Reporting ServicesReporting Services .A shared schedule contains schedule and recurrence information that can be used by any number of published reports and subscriptions that run on a Reporting ServicesReporting Services report server. Se il numero di report e sottoscrizioni in esecuzione contemporaneamente è elevato, è possibile creare una pianificazione condivisa per tali processi.If you have many reports and subscriptions that run at the same time, you can create a shared schedule for those jobs. Se si desidera modificare successivamente il criterio di occorrenza o la data di fine, è possibile apportare la modifica in un unico punto.If you want to subsequently change the recurrence pattern or the end date, you can make the change in one place.

Le pianificazioni condivise sono più semplici da gestire e consentono una maggiore flessibilità nella gestione di operazioni pianificate.Shared schedules are easier to maintain and give you more flexibility in managing scheduled operations. È possibile ad esempio sospendere e quindi riprendere una pianificazione condivisa.For example, you can pause and resume shared schedules. Inoltre, se si rileva che sono in esecuzione contemporaneamente troppe operazioni pianificate, sarà possibile creare più pianificazioni condivise per eseguirle in orari diversi, quindi modificare le informazioni sulla pianificazione fino a quando il carico di elaborazione non risulterà distribuito in modo equo nel server di report.Also, if you find that too many scheduled operations are running at the same time, you can create multiple shared schedules that run at different times and then adjust the schedule information until the processing load evens out across the report server.

Per creare o modificare una pianificazione condivisa (Management Studio)To create or modify a shared schedule (Management Studio)

  1. Avviare SQL Server Management StudioSQL Server Management Studio e connettersi a un'istanza del server di report.Start SQL Server Management StudioSQL Server Management Studio and connect to a report server instance.
  2. Espandere il nodo di un server di report in Esplora oggetti.In Object Explorer, expand a report server node.
  3. Fare clic con il pulsante destro del mouse sulla cartella Pianificazioni condivise e quindi scegliere Nuova pianificazione.Right-click the Shared Schedules folder, and then click New Schedule. Verrà visualizzata la scheda Generale della finestra di dialogo Nuova pianificazione condivisa .The General page of the New Shared Schedule dialog box is displayed.

    Per modificare una pianificazione condivisa esistente, espandere la cartella Pianificazioni condivise, fare clic con il pulsante destro del mouse sulla pianificazione da modificare e quindi scegliere Proprietà.To modify an existing shared schedule, expand the Shared Schedules folder, right-click the schedule you want to modify, and then click Properties.

  4. Digitare un nome descrittivo per la pianificazione.Type a descriptive name for the schedule.

  5. Selezionare eventualmente la data di inizio della pianificazione.Optionally select a date to start the schedule. L'impostazione predefinita è il giorno corrente.The default is the current day.
  6. Selezionare eventualmente la data di fine della pianificazione.Optionally select a date to end the schedule. L'esecuzione della pianificazione verrà arrestata da tale data, ma la pianificazione non verrà eliminata.The schedule stops running on this date, but is not deleted.
  7. Per configurare una pianificazione periodica, selezionare Ora, Giorno, Settimanao Mese.To configure a recurring schedule, select Hour, Day, Week, or Month. Verranno visualizzate opzioni aggiuntive.Additional options are displayed. Utilizzare tali opzioni per configurare la frequenza della pianificazione in base all'ora, al giorno, alla settimana o al mese desiderato.Use these additional options to configure schedule frequency, based on your preferred hour, day, week, or month.

    In alternativa, per specificare una pianificazione non periodica, selezionare Singola occorrenzae quindi specificare l'opzione Ora di inizio.Or, to specify a one-time (non-recurring) schedule, select Once, and then specify a Start time.

  8. Fare clic su OK.Click OK.

Per eliminare una pianificazione condivisa (Management Studio)To delete a shared schedule (Management Studio)
  1. Espandere il nodo di un server di report in Esplora oggetti.In Object Explorer, expand a report server node.
  2. Per verificare che la pianificazione condivisa non sia attualmente usata nei report, espandere la cartella Pianificazioni condivise, fare clic con il pulsante destro del mouse sulla pianificazione e scegliere Proprietà.To verify the shared schedule is not currently used by reports, Expand the Shared Schedules folder, right-click the schedule and click Properties.
  3. Fare clic sulla scheda Report per visualizzare l'elenco dei report che attualmente usano la pianificazione.click the Reports tab to view the list of reports currently using the schedule. Fare clic su Annulla.click Cancel
  4. Espandere la cartella Pianificazioni condivise, fare clic con il pulsante destro del mouse sulla pianificazione da eliminare e quindi scegliere Elimina.Expand the Shared Schedules folder, right-click the schedule you want to delete, and then click Delete. Verrà visualizzata la finestra di dialogo Elimina elementi catalogo .The Delete Catalog Items dialog box appears.
  5. Fare clic su OK.Click OK.

    Se si elimina una pianificazione condivisa utilizzata da più report e sottoscrizioni, nel server di report vengono create singole pianificazioni per ogni report e sottoscrizione da cui è stata utilizzata in precedenza la pianificazione condivisa.If you delete a shared schedule that is used by multiple reports and subscriptions, the report server will create individual schedules for each report and subscription that previously used the shared schedule. Ogni nuova pianificazione conterrà la data, l'ora e il criterio di occorrenza specificati nella pianificazione condivisa.Each new individual schedule will contain the date, time, and recurrence pattern that was specified in the shared schedule.

Creare e gestire le pianificazioni condivise (modalità SharePoint) Create and Manage Shared Schedules (SharePoint Mode)

Per creare, modificare o eliminare pianificazioni condivise in un sito di SharePoint, è necessario essere un amministratore del sito.You must be a site administrator to create, modify, or delete shared schedules on a SharePoint site.

È possibile identificare una pianificazione specifica in base al nome descrittivo corrispondente.You can identify a specific schedule by its descriptive name. Se non è specificato alcun nome, verrà creato un nome predefinito basato sulle caratteristiche della pianificazione, ad esempio il criterio di occorrenza o le date e gli orari di esecuzione.If a name is not specified, a default name is created based on facts about the schedule, such as its recurrence pattern or dates and times when it runs.

Nota

La creazione di pianificazioni condivise richiede il servizio SQL ServerSQL Server Agent.Creating shared schedules requires SQL ServerSQL Server Agent service.

Creare pianificazioni condivise (modalità SharePoint)Create Shared Schedules (SharePoint mode)

  1. Fare clic su Azioni sito.Click Site Actions.
  2. Fare clic su Impostazioni sito.Click Site Settings.
  3. Nella sezione Reporting Services fare clic su Gestisci pianificazioni condivise.In the Reporting Services section, click Manage Shared Schedules.
  4. Fare clic su Aggiungi pianificazione per aprire la pagina Proprietà pianificazione.Click Add Schedule to open the Schedule Properties page.
  5. Immettere un nome descrittivo per la pianificazione.Enter a descriptive name for the schedule. Nelle pagine di applicazione usate per i report di Reporting ServicesReporting Services , tale nome verrà visualizzato negli elenchi a discesa disponibili nelle pagine di definizione delle pianificazioni all'interno del sito.On the application pages used to work with Reporting ServicesReporting Services reports, this name will appear in drop-down lists in schedule definition pages throughout the site. Se possibile, non utilizzare nomi lunghi di difficile lettura.Avoid long names that are hard to read. Adottare una convenzione di denominazione che prevede l'indicazione di informazioni descrittive all'inizio del nome.Do follow a naming convention that puts the most description information at the beginning of the name.
  6. Specificare una frequenza.Choose a frequency. Le opzioni di pianificazione visualizzate nella pagina possono essere modificate automaticamente in modo da supportare la frequenza selezionata. Se, ad esempio, si sceglie Mese, nella pagina verranno visualizzati i nomi dei singoli mesi.Depending on the frequency you choose, the schedule options that appear on the page might change to support that frequency (for example, if you choose Month, the name of each month will appear on the page).
  7. Definire la pianificazione.Define the schedule. Non tutte le combinazioni di pianificazione sono supportate in una singola pianificazione.Not all schedule combinations can be supported in a single schedule.
  8. Impostare le date di inizio e di fine.Set a start and end date.
  9. Scegliere OK.Click OK.

Eliminare pianificazioni condivise (modalità SharePoint)Delete Shared Schedules (SharePoint mode)

Tutte le pianificazioni, sia quelle condivise che quelle specifiche dei report, devono essere eliminate manualmente.All schedules, whether shared or report specific, must be deleted manually. Se si elimina una pianificazione condivisa attualmente in uso, tutti i riferimenti a tale pianificazione verranno sostituiti con pianificazioni personalizzate non definite, ovvero pianificazioni personalizzate prive di informazioni di data e ora.If you delete a shared schedule that is in use, all references to it are replaced with unspecified custom schedules (that is, a custom schedule that does not have date or time information).

  1. Fare clic su Azioni sito.Click Site Actions.
  2. Fare clic su Impostazioni sito.Click Site Settings.
  3. Nella sezione Reporting Services fare clic su Gestisci pianificazioni condivise.In the Reporting Services section, click Manage Shared Schedules.
  4. Selezionare la pianificazione e fare clic su Elimina.Select the schedule, and click Delete.

Vedere ancheSee Also

Schedules Schedules
Sospendere e riprendere le pianificazioni condivise Pause and Resume Shared Schedules
Memorizzare nella cache un Report ( Gestione report ) Cache a Report (Report Manager)
Aggiunta di uno Snapshot per generare un Report cronologia ( Gestione report )Add a Snapshot to Report History (Report Manager)