Surveiller l'état des abonnements
Chaque utilisateur peut analyser l'état d'un abonnement dans la page Mes abonnements ou sous l'onglet Abonnements du Gestionnaire de rapports. Les pages d'abonnement présentent des colonnes qui indiquent l'état de l'abonnement et à quel moment l'abonnement a été exécuté pour la dernière fois. Si une erreur se produit au cours de la remise, une entrée est inscrite dans le journal de trace du serveur de rapports. Les erreurs qui se produisent pendant le traitement d'un abonnement sont indiquées dans la colonne État. Le tableau suivant décrit les différentes valeurs d'état.
État |
Description |
---|---|
Nouvel abonnement |
Apparaît la première fois que vous créez l'abonnement. |
Inactif |
Apparaît lorsqu'un abonnement ne peut pas être traité. Pour plus d'informations, consultez « Gestion des abonnements inactifs », plus loin dans cette rubrique. |
Effectué : <number> a traité le total de <number> ; erreurs de <number>. |
Indique l'état de l'exécution d'un abonnement piloté par les données. Ce message provient du processeur de planification et de livraison. |
<number> traité. |
Nombre de notifications que le processeur de planification et de livraison a réussi à remettre ou n'essaie plus de remettre. Lorsqu'une remise pilotée par les données est terminée, le nombre de notifications traitées doit être égal au nombre total de notifications générées. |
Total de <number>. |
Nombre total de notifications générées pour la dernière remise de l'abonnement. |
Erreur de <number> |
Nombre de notifications que le processeur de planification et de livraison n'a pas réussi à remettre ou n'essaie plus de remettre. |
Échec de l'envoi du message électronique : le transport a échoué dans sa connexion au serveur. |
Indique que le serveur de rapports ne s'est pas connecté au serveur de messagerie ; ce message provient de l'extension de remise par messagerie électronique. |
Le fichier <filename> a été écrit dans <chemin>. |
Indique que la remise à l'emplacement du partage de fichiers a réussi ; ce message provient de l'extension de remise dans un partage de fichiers. |
Une erreur inconnue s'est produite lors de l'écriture du fichier. |
Indique que la remise à l'emplacement du partage de fichiers a échoué ; ce message provient de l'extension de remise dans un partage de fichiers. |
Échec lors de la connexion au dossier de destination, <path>. Assurez-vous que le dossier de destination ou le partage de fichiers existe. |
Indique que le dossier que vous avez spécifié n'a pas pu être trouvé ; ce message provient de l'extension de remise dans un partage de fichiers. |
Impossible d'écrire le fichier <filename> dans <path>. Nouvelle tentative d'écriture en cours. |
Indique que le fichier n'a pas pu être mis à jour avec une version plus récente ; ce message provient de l'extension de remise dans un partage de fichiers. |
Échec d'écriture dans le fichier <filename> : <message> |
Indique que la remise à l'emplacement du partage de fichiers a échoué ; ce message provient de l'extension de remise dans un partage de fichiers. |
<messages d'état personnalisés> |
Messages d'état indiquant le succès ou l'échec de la remise. Ces messages proviennent des extensions de remise. Si vous utilisez une extension de remise tierce ou personnalisée, d'autres messages d'état peuvent apparaître. |
Les messages d'état sont mis à jour à chaque traitement planifié de l'abonnement. Si le déclencheur ne se produit jamais (par exemple, si un instantané d'exécution de rapport n'est jamais actualisée ou si une planification n'est jamais exécutée), le message d'état ne sera pas mis à jour.
Les administrateurs de serveur de rapports peuvent passer en revue les fichiers reportserverservice_*.log pour déterminer l'état de remise des abonnements. Pour la remise par messagerie électronique, les fichiers journaux du serveur de rapports contiennent un enregistrement du traitement et des remises effectuées sur les comptes de messagerie spécifiques.
Le fichier journal ne contient aucune information indiquant si le rapport a été ouvert ou si la remise a réussi. Une remise réussie signifie qu'aucune erreur n'a été générée par le processeur de planification et de livraison et que le serveur de rapports s'est connecté au serveur de messagerie. Si le message électronique a entraîné l'envoi d'un message d'erreur de non-remise dans la boîte aux lettres de l'utilisateur, cette information ne figurera pas dans le fichier journal. Pour plus d'informations sur les fichiers journaux, consultez Exécution de Reporting Services et journalisation de suivi.
Les administrateurs de serveur de rapports peuvent également analyser les abonnements standard en cours de traitement. Les abonnements pilotés par les données ne peuvent pas être analysés. Pour plus d'informations, consultez Gérer un processus en cours d'exécution.
En cas d'échec de remise d'un abonnement (par exemple, si le serveur de messagerie est indisponible), l'extension de remise réessaye la remise. Un paramètre de configuration spécifie le nombre de tentatives qui seront effectuées. Par défaut, il n'y en a aucune. Dans certains cas, le rapport peut avoir été traité sans données (par exemple, si la source de données est hors connexion), auquel cas le texte à cet effet est fourni dans le corps du message.
Gestion des abonnements inactifs
Lorsqu'un abonnement devient inactif, vous devez soit le supprimer, soit le réactiver en résolvant les conditions sous-jacentes qui empêchent son traitement. Les abonnements peuvent devenir inactifs si certaines conditions empêchant leur traitement se produisent. Ces conditions sont les suivantes :
Suppression ou désinstallation de l'extension de remise spécifiée dans l'abonnement.
Changement des paramètres d'informations d'identification stockées en valeurs intégrées ou en valeurs demandées par invite.
Changement d'un nom de paramètre ou d'un type de données dans la définition de rapport, puis republication d'un rapport. Si un abonnement comprend un paramètre qui n'est plus valide, l'abonnement devient inactif.
Modification du mode d'exécution d'un rapport (par exemple, modification d'un rapport à la demande de sorte qu'il s'exécute comme un instantané d'exécution de rapport). Pour plus d'informations, consultez Définir les propriétés de traitement d'un rapport.
Un abonnement inactif est indiqué par un message dans l'abonnement lui-même. Le message contient des informations sur la cause de l'inactivité et indique les étapes à suivre pour réactiver l'abonnement.
Lorsque certaines conditions entraînent l'inactivité de l'abonnement, celui-ci manifeste son état lorsque le serveur de rapports exécute l'abonnement. Si un abonnement doit remettre un rapport chaque vendredi à 02:00 et que l'extension de remise qu'il utilise a été désinstallée le lundi à 09:00, l'abonnement ne manifestera pas son état d'inactivité avant le vendredi à 02:00.