备份SQL Server数据库并将其邮寄

You*_*dir 4 sql-server email profile backup jobs

我已经搜索寻找一种备份sql server db并将备份文件发送到带有sql server mail配置文件的电子邮件地址的方法,但我没有得到它,我发现有关在db发生故障时发送电子邮件以及其他通知但是我没有看到有关备份并将其自动发送到电子邮件的信息,有什么办法可以创建工作来做到这一点?谢谢。

M.A*_*Ali 5

如果双击该SQL Agent作业,请转到该Steps部分,在该部分添加另一步骤,并在此处执行以下过程。。此外,请确保在数据库备份步骤之后执行了以下步骤。

Exec sp_send_dbmail   
        @profile_name =  'profile_name' 
     ,  @recipients =  'ablabla@abc.com' 
     ,  @subject =  'Database Backups bla bla'  
     ,  @body =  'body'  
     ,  @file_attachments =  'B:\Backups\DB_Back.bak' 
Run Code Online (Sandbox Code Playgroud)

这会将电子邮件发送给带有备份文件附件的人员。同样,默认情况下,sql server对可以发送的文件数量有限制,可以更改它们的设置以发送更大的文件。

在执行此操作之前,请咨询您的数据保护团队,我认为任何公司都不会允许这种情况发生:)