2008-12-22 5 views
0

J'ai créé un abonnement unique dans le gestionnaire de rapports SSRS 2008. Cependant, je reçois régulièrement des e-mails en double envoyés par l'abonnement. L'intervalle entre chaque email est d'environ 30 minutes.Le calendrier d'abonnement temporisé dans SSRS envoie des e-mails en double

J'ai vérifié le travail de l'agent SQL et il semble que le travail de l'agent SQL a été créé correctement. Il s'exécute juste une fois et après cela la prochaine exécution est effacée.

J'ai également vérifié le service SMTP sur la machine locale en testant le code. SMTP fonctionne correctement pour les e-mails de test sans doublon. Donc je suppose que c'est quelque chose qui ne va pas dans SSRS. Des conseils sur où je peux regarder?

Répondre

2

Mise à jour sur ce problème.

Lorsque j'active le journal du service de rapport, le problème ne se produit plus jamais.

Au fichier de configuration, le code suivant est ajouté.

<system.diagnostics> 
    <switches> 
     <add name="DefaultTraceSwitch" value="3" /> 
    </switches> </system.diagnostics> 



<RStrace> 
        <add name="FileName" value="ReportServerService_" /> 
        <add name="FileSizeLimitMb" value="32" /> 
        <add name="KeepFilesForDays" value="5" /> 
        <add name="Prefix" value="tid, time" /> 
        <add name="TraceListeners" value="debugwindow, file" /> 
        <add name="TraceFileMode" value="unique" /> 
        <add name="HttpTraceFileName" value="ReportServerService_HTTP_" /> 
        <add name="HttpTraceSwitches" value="date,time, clientip,username,serverip,serverport,host,method,uristem,uriquery,protocolstatus,bytesreceived,timetaken,protocolversion,useragent,cookiereceived,cookiesent,referrer" /> 
        <add name="Components" value="all:3,http:4" /> 
    </RStrace> 

Cependant, nous ne sommes pas sûr si le problème est parti aussi si nous supprimons la section de configuration. Nous ne voulons pas conserver le journal car il se développe assez rapidement.

+0

vous pouvez le signaler sur connect.microsoft.com ou poster sur les forums msdn - cela semble être un bug. – Sam

0

Je vais essayer de m'assurer qu'un travail supplémentaire n'a pas été créé. Peut-être fouiller dans la base de données du serveur de rapports et voir s'il existe une sorte d'enregistrements de planification de rechange - mais il est difficile de comprendre comment il ne serait pas affiché dans l'interface utilisateur.

Avez-vous supprimé l'abonnement et l'avez recréé?

+0

Un seul travail est créé. J'ai créé un nouvel abonnement pour tester. Pensez-vous que les abonnements existants devraient être supprimés en premier? –