Monitoraggio dello stato delle sottoscrizioni
I singoli utenti possono monitorare lo stato di una sottoscrizione tramite la pagina Sottoscrizioni personali oppure una scheda Sottoscrizioni in Gestione report. Le pagine delle sottoscrizioni includono colonne che indicano la data di ultima esecuzione e lo stato di ogni sottoscrizione. Se si verifica un errore durante il recapito, viene inserita una voce specifica nel log di traccia del server di report. Gli errori che si verificano durante l'elaborazione di una sottoscrizione sono indicati nella colonna Stato. Nella tabella seguente vengono descritti i valori di stato.
Stato |
Descrizione |
---|---|
Nuova sottoscrizione |
Viene visualizzato quando viene creata una nuova sottoscrizione. |
Inattiva |
Viene visualizzato quando una sottoscrizione non può essere elaborata. Per ulteriori informazioni, vedere "Gestione di sottoscrizioni inattive" di seguito in questo argomento. |
Completata: elaborato/i <number> su un totale di <number>; <number> errori. |
Descrive lo stato di esecuzione di una sottoscrizione guidata dai dati. Questo messaggio viene generato da Elaborazione pianificazione e recapito. |
Elaborata/e: <number> |
Numero di notifiche che Elaborazione pianificazione e recapito ha recapitato senza errori oppure che non tenterà più di recapitare. Quando viene completata l'operazione di recapito correlata a una sottoscrizione guidata dai dati, il numero di notifiche elaborate dovrebbe corrispondere al numero totale di notifiche generate. |
Totale: <number> |
Numero totale di notifiche generate per l'ultima operazione di recapito correlata alla sottoscrizione. |
Errori: <number> |
Numero di notifiche che Elaborazione pianificazione e recapito non ha potuto recapitare oppure che non tenterà più di recapitare. |
Errore durante l'invio della posta: il trasporto non è riuscito a connettersi al server. |
Indica che il server di report non si è connesso al server di posta elettronica. Questo messaggio viene generato dall'estensione per il recapito tramite posta elettronica. |
Il file <filename> è stato scritto in <path>. |
Indica l'avvenuto recapito al percorso di condivisione file. Questo messaggio viene generato dall'estensione per il recapito alla condivisione file. |
Errore sconosciuto durante la scrittura del file. |
Indica il mancato recapito al percorso di condivisione file. Questo messaggio viene generato dall'estensione per il recapito alla condivisione file. |
Errore durante la connessione alla cartella di destinazione, <path>. Verificare che la cartella di destinazione o la condivisione file esista. |
Indica che la cartella specificata non è stata trovata. Questo messaggio viene generato dall'estensione per il recapito alla condivisione file. |
Impossibile scrivere il file <filename> in <path>. Nuovo tentativo in corso. |
Indica il mancato aggiornamento del file a una versione più recente. Questo messaggio viene generato dall'estensione per il recapito alla condivisione file. |
Errore durante la scrittura del file <filename>: <message> |
Indica il mancato recapito al percorso di condivisione file. Questo messaggio viene generato dall'estensione per il recapito alla condivisione file. |
<messaggi di stato personalizzati> |
Messaggi di stato relativi all'avvenuto o mancato recapito, generati dalle estensioni per il recapito. Se si utilizza un'estensione per il recapito di terze parti o personalizzata, potrebbero essere visualizzati altri messaggi. |
I messaggi di stato vengono aggiornati in corrispondenza del momento in cui è stata pianificata la sottoscrizione. Se non si verifica mai l'evento che determina l'elaborazione della sottoscrizione (ad esempio se uno snapshot dell'esecuzione del report non viene mai aggiornato o se una pianificazione non viene mai eseguita), il messaggio di stato non verrà aggiornato.
Per determinare lo stato di recapito delle sottoscrizioni, gli amministratori del server di report possono verificare i file reportserverservice_*.log. Per il recapito tramite posta elettronica, i file di log del server di report includono una registrazione delle operazioni di elaborazione e di recapito ad account di posta elettronica specifici.
Il file di log non indica se il report è stato aperto né se il recapito è effettivamente riuscito. Un'operazione di recapito è considerata riuscita quando non vengono generati errori da Elaborazione pianificazione e recapito e il server di report si è connesso al server di posta elettronica. Nel file di log non vengono registrati, ad esempio, gli errori di mancato recapito dei messaggi di posta elettronica nella cassetta postale degli utenti. Per ulteriori informazioni sui file di log, vedere File di log di Reporting Services.
Gli amministratori del server di report possono inoltre monitorare le sottoscrizioni standard in corso di elaborazione. Non è possibile monitorare le sottoscrizioni guidate dai dati. Per ulteriori informazioni, vedere Gestione di un processo in esecuzione.
Se non è stato possibile recapitare una sottoscrizione (ad esempio, se il server di posta elettronica non è disponibile), l'estensione per il recapito tenta nuovamente di eseguire il recapito. Il numero massimo di tentativi viene specificato tramite un'impostazione di configurazione. L'impostazione predefinita prevede che non vengano eseguiti nuovi tentativi nel caso il primo non riesca. In alcuni casi, se un report viene elaborato senza dati (ad esempio, se l'origine dei dati non è in linea), nel corpo del messaggio sarà presente un'indicazione di questo problema.
Gestione di sottoscrizioni inattive
Se una sottoscrizione diventa inattiva, è necessario eliminarla oppure riattivarla risolvendo i problemi che ne impediscono l'elaborazione. Le sottoscrizioni possono diventare inattive se si verificano condizioni che ne impediscono l'elaborazione. Alcune di queste condizioni sono indicate di seguito:
Rimozione o disinstallazione dell'estensione per il recapito specificata nella sottoscrizione.
Modifica delle impostazioni delle credenziali passando da valori archiviati a valori integrati o su richiesta.
Modifica del nome o del tipo di dati di un parametro nella definizione del report e successiva ripubblicazione del report. Se in una sottoscrizione è incluso un parametro non più valido, la sottoscrizione diventerà inattiva. Per ulteriori informazioni, vedere Impostazione dei parametri in una sottoscrizione.
Modifica della modalità di esecuzione di un report, ad esempio modifica di un report su richiesta, in modo che venga eseguito come snapshot dell'esecuzione del report. Per ulteriori informazioni, vedere Impostazione delle proprietà di elaborazione dei report.
Quando una sottoscrizione è inattiva, un messaggio nella sottoscrizione indica questo stato. Il messaggio include informazioni sulle cause e sulla procedura che è necessario eseguire per riattivare la sottoscrizione.
Lo stato di inattività della sottoscrizione viene indicato nella sottoscrizione stessa quando questa viene eseguita dal server di report. Ad esempio, se una sottoscrizione è pianificata in modo da recapitare un report ogni venerdì alle 2.00 e l'estensione per il recapito che utilizza viene disinstallata lunedì alle 9.00, la sottoscrizione non indicherà lo stato di inattività fino alle 2.00 di venerdì.