IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Envoyer des messages avec l'agent SQL au format calendrier exchange [2008]


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 107
    Par défaut Envoyer des messages avec l'agent SQL au format calendrier exchange
    Bonjour

    J'envoi actuellement des messages depuis l'agent SQL en utilisant la procédure exec msdb.dbo.sp_send_dbmail.
    Nickel.

    Depuis peu, certains de ces messages sont des avis de rendez-vous.
    Le message est une page html dans lequel figure la date-heure de rendez-vous.

    Les destinataires souhaitent que le message mette directement à jour leur calendrier (nous sommes tous membres d'une même entreprise utilisant exchange et outlook).

    J'avais supposé que modifier l'entête du message suffirait.
    En fait, il est totalement illisible, je ne peux donc pas le copier.

    Existe-t-il une possibilité de réaliser ce type de message, toujours via requête SQL ?

    Merci pour les idées.

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2008
    Messages
    699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Octobre 2008
    Messages : 699
    Par défaut
    A chaque fois que c'est un peu compliqué j'essai de placé une assembly... donc ...

    Avec une assembly bien ficelée, vous pourriez fixer directement les rendez-vous Outlook dans le calendrier des destinataires.
    Il y a plusieurs tutoriels sur comment le faire en C#

    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 107
    Par défaut utiliser une application tierce en C# ...
    Merci pour cette solution, mais je souhaite rester avec SQL Server.
    Au pire utiliser les SSIS.

    Merci

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Justement une ASSEMBLY peut être intégrée à SQL Server sous forme par exemple de fonction afin de pisser les données au format désiré !
    https://msdn.microsoft.com/fr-fr/lib...=sql.120).aspx

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 107
    Par défaut solution avec assembly
    merci pour cette info sur l'assembly.
    Reste à développer celle-ci dont je n'aurai sans doute pas les compétences.
    Je clos donc cette discussion.

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2008
    Messages
    699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Octobre 2008
    Messages : 699
    Par défaut
    Il y a beaucoup de tutoriel sur les assembly SQL.
    A la limite ça se fait presque tout seul.

    Et avec des notions de C# tu vas surement y arriver.
    Les framework de microsoft sont généralement assez bien fait.
    Et dans une certaine mesure auto explicatif.

    Bonne chance.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 12/03/2014, 15h31
  2. Réponses: 0
    Dernier message: 02/06/2010, 14h58
  3. Envoyer des messages à d'autres postes en réseau
    Par Wilco dans le forum Bases de données
    Réponses: 1
    Dernier message: 06/07/2005, 12h32
  4. Réponses: 4
    Dernier message: 28/03/2005, 19h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo