Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir
d'une procédure stockée ou d'un package SSIS ???
Je connais les abonnements à partir des données dans Reporting services mais
j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé
dans un package par exemple.
Une ou des idées ???
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rudi Bruchez
Christian a écrit:
Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir d'une procédure stockée ou d'un package SSIS ??? Je connais les abonnements à partir des données dans Reporting services mais j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé dans un package par exemple. Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web Service, soit en écrivant dans les tables de Reporting Services. Une entrée dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et je ne me souviens plus des détails. La chose que tu peux faire est de tracer avec le profiler ce qui se passe sur la base de Reporting Services (http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais fait.
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Christian a écrit:
Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir
d'une procédure stockée ou d'un package SSIS ???
Je connais les abonnements à partir des données dans Reporting services mais
j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé
dans un package par exemple.
Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web
Service, soit en écrivant dans les tables de Reporting Services. Une entrée
dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et
je ne me souviens plus des détails. La chose que tu peux faire est de
tracer avec le profiler ce qui se passe sur la base de Reporting Services
(http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu
déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais
fait.
--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
Solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/
Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir d'une procédure stockée ou d'un package SSIS ??? Je connais les abonnements à partir des données dans Reporting services mais j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé dans un package par exemple. Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web Service, soit en écrivant dans les tables de Reporting Services. Une entrée dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et je ne me souviens plus des détails. La chose que tu peux faire est de tracer avec le profiler ce qui se passe sur la base de Reporting Services (http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais fait.
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Christian
Bonjour,
J'ai en effet trouvé une procédure stockée dans la base Reportserver qui avec le bon paramêtre permet d'envoyer le rapport (il s'agit de la procédure stockée AddEvent). Un trace m'a en effet permis de l'identifier.
Merci
Christian
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Christian a écrit:
> Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir > d'une procédure stockée ou d'un package SSIS ??? > Je connais les abonnements à partir des données dans Reporting services mais > j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé > dans un package par exemple. > Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web Service, soit en écrivant dans les tables de Reporting Services. Une entrée dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et je ne me souviens plus des détails. La chose que tu peux faire est de tracer avec le profiler ce qui se passe sur la base de Reporting Services (http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais fait.
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/
Bonjour,
J'ai en effet trouvé une procédure stockée dans la base Reportserver qui
avec le bon paramêtre permet d'envoyer le rapport (il s'agit de la procédure
stockée AddEvent).
Un trace m'a en effet permis de l'identifier.
Merci
Christian
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Christian a écrit:
> Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir
> d'une procédure stockée ou d'un package SSIS ???
> Je connais les abonnements à partir des données dans Reporting services mais
> j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé
> dans un package par exemple.
> Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web
Service, soit en écrivant dans les tables de Reporting Services. Une entrée
dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et
je ne me souviens plus des détails. La chose que tu peux faire est de
tracer avec le profiler ce qui se passe sur la base de Reporting Services
(http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu
déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais
fait.
--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
Solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/
J'ai en effet trouvé une procédure stockée dans la base Reportserver qui avec le bon paramêtre permet d'envoyer le rapport (il s'agit de la procédure stockée AddEvent). Un trace m'a en effet permis de l'identifier.
Merci
Christian
"Rudi Bruchez" <"rudi#nospam#[at]babaluga" a écrit :
Christian a écrit:
> Est-il possible de lancer un rapport à partir de SQL server 2005 ? A partir > d'une procédure stockée ou d'un package SSIS ??? > Je connais les abonnements à partir des données dans Reporting services mais > j'aurais besoin d'envoyer un rapport lorsqu'un processus s'est bien terminé > dans un package par exemple. > Une ou des idées ???
Bonjour,
Il est tout à fait possible de lancer le rapport, soit en appelant le Web Service, soit en écrivant dans les tables de Reporting Services. Une entrée dans la bonne table et tu déclenches l'envoi du rapport.
Je reste flou parce que je l'ai fait il y a plus d'un an (as RS 2000), et je ne me souviens plus des détails. La chose que tu peux faire est de tracer avec le profiler ce qui se passe sur la base de Reporting Services (http://msdn2.microsoft.com/fr-fr/library/ms156016.aspx) quand tu déclenches l'envoi du rapport, et de simuler cela en requêtes SQL.
Si tu sèches, je fouillerai plus en avant pour retrouver ce que j'avais fait.
-- Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, Solutions MS SQL Server et informatique libre. MCDBA, SCJP2 http://www.babaluga.com/