J'ai un proc stocké qui est essentiellement utilisé pour la journalisation des rapports qui ont été exécutés avec leurs paramètres. Je voudrais exécuter ce proc stocké sur chaque exécution du rapport? Est-ce que je fais ceci à travers la fenêtre de code de rapport?Comment exécuter une procédure stockée chaque fois qu'un rapport est exécuté?
Répondre
Si le rapport récupère les données en appelant déjà une procédure stockée, ce que vous devez faire est d'avoir cette nouvelle procédure stockée dont vous avez besoin dans l'autre.
Sinon, oui, sur la fenêtre de code de rapport est le meilleur deuxième choix, IMO.
modification de la procédure stockée nécessitera un effort significatif DBA/QA ici pour migrer un changement. Avez-vous des informations sur l'approche de la fenêtre de code? – itchi
Je n'ai pas vraiment beaucoup de temps en ce moment, mais peut-être que ce lien vous aidera. Je reviendrai à vous plus tard. http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/22b99cff-7201-4fe5-8cfd-701475f61e50/ –
Avez-vous déjà consulté les informations contenues dans la base de données Reporting Services? Je pense que les exécutions de rapports et les paramètres devraient être enregistrés mais peut-être pas dans un format amical.
Les liens suivants sont pour SQL2005 Je suppose qu'il devrait aussi être possible d'obtenir cette information de SQL2008.
L'approche SSIS de l'entrepôt de données de ExecutionLog
à un format plus utilisable.
http://msdn.microsoft.com/en-us/library/aa964131%28SQL.90%29.aspx
TSQL approche
http://www.sqlservercentral.com/scripts/RSExecutionLog/66858/
- 1. Comment exécuter une procédure stockée Oracle?
- 2. comment exécuter une procédure stockée en continu?
- 3. Comment puis-je déterminer si une procédure stockée est en cours de recompilation à chaque fois?
- 4. Exécuter une procédure stockée dans une vue?
- 5. Exécuter la procédure stockée pour chaque enregistrement dans le tableau
- 6. Exécuter de façon répétée une procédure stockée
- 7. Package SSIS - Exécuter une procédure stockée
- 8. Pourquoi je ne peux exécuter qu'une procédure stockée deux fois?
- 9. Exécuter une procédure stockée dans SQL Developer?
- 10. comment créer une procédure stockée à partir d'une procédure stockée
- 11. Procédure stockée exécutant une autre procédure stockée
- 12. Rapport Crystal sur la procédure stockée
- 13. SSRS exécutant une procédure stockée dans Oracle
- 14. Comment exécuter une procédure stockée à partir de SQL Plus?
- 15. Comment exécuter une procédure stockée dans ADO.NET Entity Framework?
- 16. Comment puis-je exécuter une procédure stockée avec vici coolstorage?
- 17. Paperclip exécuté plusieurs fois sur chaque page
- 18. Exécuter une procédure stockée SQL avant chaque requête générée par EntityFramework
- 19. Comment exécuter une procédure stockée une fois par mise à jour de la hiérarchie de classe dans LINQ?
- 20. Exécuter une requête dans une procédure stockée Oracle
- 21. ASP exécuter la procédure stockée avec Null
- 22. Comment exécuter un rapport de procédure stockée, puis envoyer le résultat dans un courrier électronique?
- 23. SQL - Procédure stockée d'appel pour chaque enregistrement
- 24. Exécuter une procédure stockée avec un paramètre de sortie?
- 25. Exécuter la procédure stockée nommée comme une chaîne
- 26. Comment exécuter ActionScript une fois?
- 27. import deux fois lorsqu'il est exécuté essai
- 28. exécuter la procédure stockée via odbc de Axapta
- 29. Comment exécuter des procédures stockées SQL à partir d'une autre procédure stockée?
- 30. comment incrémenter la valeur du champ chaque fois que le test au sélénium est exécuté?
Est-ce que cet appel rapport une autre SP pour obtenir les données à afficher? Si c'est le cas, vous pouvez simplement appeler ce SP à l'intérieur de celui-ci. –
Il fait et j'ai considéré ceci. Cependant, il est difficile de changer le proc stocké et je ne veux pas créer un wrapper. Dernier recours je pourrais aller cette route. Je devrais noter que j'ai aussi environ 100+ rapports pour le faire. Donc, ce serait bien si je pouvais simplement ajouter un extrait à chaque rapport. – itchi