在SQL Server中接收和处理电子邮件

时间:2018-06-04 21:04:43

标签: sql sql-server exchange-server

我希望看看是否有一个可行的解决方案,允许我们接收电子邮件进入SQL Server,处理内容或链接的附件,并在数据库上运行脚本。

目前,我们有一个流程,某些开发人员创建基本脚本来修改我们的一些生产数据库中的一个。他们将脚本上传到我们的SVN,然后通过电子邮件向DBA发送脚本链接。然后我们在SSMS中打开它并运行,复制/粘贴输出以响应电子邮件。该过程主要是职责分离,并确保DBA是唯一可以运行脚本的人。

但是有些时候我们可能无法使用并且无法在计算机上运行这些SSMS,但业务正在等待这些表更新。我试图找到一个解决方案,我们可以转发这些电子邮件,如我们看到它们,如在我们的手机上,到SQL Server上的接收电子邮件,并让proc从SVN获取脚本,也许插入内容将脚本和邮件放入数据库,然后在适当的数据库上运行该脚本。我的想法是在我们的MSX服务器上有这个,然后它可以通过链接服务器或其他东西在其中一个服务器上运行。然后我希望通过电子邮件将输出作为确认。

我环顾四周,大多数与电子邮件相关的问题都是关于发送电子邮件。我发现远程相关的唯一事情是关于SQL Mail,我理解它已经过时且效率低下,并且可能是CLR。我们的大多数环境都是2012 +。

我的思维方式是正确的,还是我应该考虑的其他方面?

由于

0 个答案:

没有答案