web-dev-qa-db-fra.com

Abonnement au rapport SSRS terminé avec une erreur

Je déteste faire du cross post, mais je n’obtiens aucun progrès à cet égard sur serverfault et il semble y avoir beaucoup plus d’activité concernant les services de reporting ici.

J'ai créé un rapport simple dans SSRS, puis l'ai essayé avec un abonnement piloté par les données. Je peux vérifier que l'abonnement est exécuté sur la page "Mes abonnements". Sous Statut, il est écrit Done: 1 processed of 1 total; 1 errors.

Comment puis-je savoir quelle est cette erreur ?

J'ai consulté les journaux d'événements Windows et je n'ai rien trouvé. J'ai également vérifié les journaux de SQL Server et rien n'y est non plus.

16
earthling

Vous devez consulter le "Journal d'exécution du serveur de rapports", qui est un fichier journal spécifique de SQL Reporting Services.

Voir Fichiers journaux de Reporting Services pour plus de détails.

13
John Sansom

Un peu tard pour la soirée cependant: Voici où je trouve mes journaux lorsque l’abonnement DD échoue:

C:\Programmes\Microsoft SQL Server\MSSQL.2\Services de génération de rapports\Fichiers de journalisation Recherchez le nom de fichier: ReportServerService * .log avec la date de modification correspondante

5
user2885398

Vous pouvez également consulter l'historique du rapport. Pour obtenir cette option, placez la souris sur votre rapport et sélectionnez l'option de gestion dans la liste déroulante de votre rapport, recherchez l'option " Rapport historique " à gauche, créer un " Nouvel instantané "

Il va vous montrer, la dernière erreur sait:

Parameter validation failed. It is not possible to provide valid values for all parameters (rsParameterError) 

dans ce cas, vous devez vérifier la définition du rapport. J'ai eu un problème avec la liste déroulante que j'avais utilisée pour envoyer des paramètres au rapport.

3
vonpato

Le chemin sous lequel vous pouvez trouver les journaux du service Report Server peut être différent, par exemple: C:\Programmes\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\LogFiles

Dans ces journaux, vous pouvez trouver des erreurs survenues après la génération du rapport lui-même. Par exemple, si l'utilisateur Reporting Services a besoin d'écrire le rapport en tant que fichier CSV après un abonnement et qu'il ne dispose pas des autorisations nécessaires, le seul endroit où vous pourrez trouver la description de l'erreur est dans ces journaux, tandis que l'historique du connecté à l'abonnement et le journal d'exécution vous indiqueront que le rapport a été correctement généré généré (rien sur la sauvegarde du rapport).

0
Johannes Wentu