SQL Server 2016 pour les administrateurs IT

Configurer la messagerie de base de données

Testez gratuitement nos 1252 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Grâce à la messagerie de bases de données, vous pouvez créer des notifications par e-mail dans SQL Server. Dans cette vidéo, vous verrez comment configurer le service de messagerie.
05:16

Transcription

L'exécution des travaux peut générer des notifications. On va voir les alertes, aussi, qui génèrent des notifications. Ces notifications, ça veut dire que SQL Server est capable d'envoyer des courriels, des mails, automatiquement. Mais, pour cela, il faut le configurer. Nous allons dans Gestion, Messagerie de base de données. La messagerie de base de données se configure à l'aide d'un assistant. L'assistant s'ouvre dans une fenêtre de présentation qu'on ne veut plus afficher, Et on a la possibilité de configurer la messagerie, ou de gérer les comptes et les profils déjà configurés en sélectionnant, sur la première fenêtre de l'assistant, ce qu'on veut faire. On n'a pas encore de compte, on va créer une configuration, la première chose que nous demande SQL Server, c'est est-ce qu'on veut activer la fonctionnalité ? Elle est désactivée pour des raisons de sécurité mais l'assistant peut la réactiver pour vous, donc on va dire oui. On va créer un profil. Par exemple, on va l'appeler SQL, peu importe, un profil, c'est simplement une configuration spécifique pour envoyer des mails, et on peut en faire plusieurs. En général, on en fait qu'une, mais si vous voulez donner l'autorisation à des personnes différentes d'envoyer des mails de types différents, vous pourriez faire plusieurs profils. Ici, je n'en fais qu'un seul. Je vais inscrire, plus bas, un ou plusieurs serveurs SMTP, plusieurs, pourquoi ? Parce qu'on peut très bien dire si le serveur SMTP que j'ai configuré est tombé, il n'est pas disponible, on peut utiliser le suivant. Je vais ajouter un serveur SMTP, je vais l'appeler SMTP, peu importe, je vais indiquer une adresse de messagerie, c'est là où on va mettre le « from », l'envoyeur, on va faire une adresse qui n'a pas besoin forcément d'exister, je pourrais dire « sql_nepasrepondre », par exemple, « @gmail.com », peu importe. Le nom complet Ne pas répondre, de façon à ce que le destinataire comprenne bien qu'il s'agit d'un envoi automatique, vous pouvez éventuellement faire un Reply To, pour mettre votre propre adresse, vous mettez un nom de serveur : SMTP.outlook.com, par exemple. et puis, si le serveur SMPT demande une authentification, je vais pouvoir mettre les informations ici. Comme je vous le disais, je peux en ajouter, faire monter et descendre pour déterminer la précédence, je fais suivant, je dis si ce profil est public ou privé. Les profils privés ne peuvent être utilisés que par certains logins, ici, le profil va être public, et puis c'est tout, on a quelques paramètres d'envoi des mails, assez classiques, on interdit les extensions de fichiers joints sous forme d'exe, dll, pour éviter les virus, on va éviter qu'on puisse passer par le serveur SQL pour envoyer des virus ou pour faire des envois en masse, et je termine la configuration, c'est fait. Maintenant, ma messagerie base de données est configurée. Ça va me permettre, avec du code SQL, éventuellement, avec une procédure stockée qui s'appelle SPSendDBMail, d'envoyer des mails à partir du code, mais je vais exclusivement l'utiliser pour mon agent. Je reviens dans l'agent, je vais ouvrir les propriétés de l'agent, ici. Chercher dans ses configurations Système d'alerte, je vais activer le profil de messagerie, et je vais sélectionner mon profil, que j'ai créé, de façon à ce que l'agent le reconnaisse comme étant le profil avec lequel il peut envoyer ses notifications. C'est tout au niveau de l'agent, je peux faire Ok. Maintenant, je vais créer dans l'agent un ou plusieurs opérateurs. Parce que, ce que j'ai fait pour l'instant, c'est déterminer comment on pouvait envoyer des mails, à partir de quel serveur SMTP. Mais je n'ai pas dit à qui. Dans l'agent, je veux faire des notifications, donc il faut que je notifie des personnes ou des listes de messagerie, et ça s'appelle des opérateurs. Je vais créer un nouvel opérateur, je vais dire Rudi, messagerie électronique, « rudi@babaluga.com » et puis, tout le reste, vous l'ignorez, toute cette partie. Vous pouvez entrer une adresse NetSend, une adresse de machine, vous pouvez ajouter une adresse de Pager, SQLServer n'est pas tout jeune. Donc, toute cette section est pratiquement à ignorer. Elle ne sert à rien, on va se concentrer sur la messagerie électronique, qui se trouve ici, en première position. Donc, je vais faire comme ceci. Maintenant, mon opérateur va pouvoir recevoir des notifications. Je retourne dans mon travail, je m'assure, dans les notifications, que je vais pouvoir notifier mon opérateur par messagerie électronique lors de l'échec du travail, et voilà qui est fait. À chaque exécution, si jamais il y a une erreur, l'opérateur recevra la notification de l'erreur, et c'est donc quelque chose à faire pratiquement systématiquement, si vous ne voulez pas que vos travaux tombent en erreur sans que vous vous en aperceviez.

SQL Server 2016 pour les administrateurs IT

Comprenez le fonctionnement et les différents modules qui composent SQL Server. Prenez en main les bases de données, les schémas, les tables, la gestion des fichiers, etc.

5h20 (55 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Votre/vos formateur(s) :
Date de parution :14 mars 2017
Durée :5h20 (55 vidéos)

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !