J'ai ce qui suit qui envoie un email aux destinataires que je reçois d'une table dans ma database. Ce que j'essaie de faire, c'est d'envoyer cet email toutes les heures. Comment pourrais-je faire ça?
C'est ce que j'ai en ce moment?
DECLARE @recipient VARCHAR(4000) USE data SELECT @recipient = STUFF((SELECT ';' + email FROM dbo.email FOR XML PATH('') ), 1, 1, '') EXEC msdb.dbo.sp_send_dbmail @profile_name='SQL Server Alerts System', @recipients = @recipient, @subject='Test message', @body='This is the body of the test message. Congrates Database Mail Received By you Successfully.'
Créer un travail d' agent SQL Server planifié
Je sais que ce post est il y a longtime, mais juste pour append, vous pouvez réellement faire ce qui suit:
Vous pouvez le tester pour vous-même. Patientez patiemment jusqu'au moment de l'exécution du travail et vérifiez si vous / destinataire destinataire recevez un e-mail