• sql server 发送邮件


    -- BI EMAIL

    declare @CC varchar(10),@MAIL varchar(500), @str varchar(800),@year varchar(4),@month varchar(2);
    declare @file_name varchar(50);
    declare @mail_subject varchar(50);
    declare @htmlBody varchar(max);
    SELECT @year = CONVERT(VARCHAR(4),DATEPART(year,dateadd(MONTH,-1,GETDATE()))) ;
    SELECT @month = right('0'+CONVERT(VARCHAR(2),DATEPART(month,dateadd(MONTH,-1,GETDATE()))),2);
    SELECT @MAIL='BI@163.com.cn';
     begin
      set @htmlBody=
      N'<H1 style="margin-left:30px; "><a href="http://msbi.dcec.com.cn/pbreports"><font size="4">TOP 10 ETL数据仓库抽取错误日志(点击查看明细)</font></a></H1>' +
      N'<table border="1" style="border:1px solid #d5d5d5;border-collapse:collapse;border-spacing:0;margin-left:30px;margin-top:20px;">' +
      N'<tr style="height:25px;"><th width=60px" >表名</th>'+
      N'<th width=50px>包名</th><th width=120px>抽取时间</th>'+
      N'<th width=150px>错误信息</th>'+
      
      CAST ( (
      select td=a.table_name, '',td=a.package_name, '',td=a.process_starttime,'', td=a.error_description, ''
      
      from (select top 10 table_name,package_name,process_starttime,error_description
       from tempdb.dbo.bi_etl_error ) a
      FOR XML PATH('tr'), TYPE
      ) AS NVARCHAR(MAX) ) +
      N'</table>';
      --select @htmlBody;
      set @mail_subject='数据仓库加载数据ETL任务失败';
      
      
      exec msdb.dbo.sp_send_dbmail
      @profile_name='BIMAIL',
      @recipients=@MAIL,
      @subject=@mail_subject,
      @body=@htmlBody,
      --@execute_query_database='ReportServer',
      --@query='select * from dbo.Roles',
      --@attach_query_result_as_file=1,
      --@query_attachment_filename=N'a.xlsx'
      --@file_attachments=@file_name
      @body_format='HTML'; 
      
     end
     
  • 相关阅读:
    算法的时间复杂度
    二叉树递归建立和遍历
    数据挖掘之分类算法---knn算法(有matlab例子)
    C链表之创建简单静态链表
    ID3决策树算法原理及C++实现(其中代码转自别人的博客)
    adobe reader安装完成之前被中断,错误代码150210解决方法
    Oracle性能诊断艺术-读书笔记
    先对结果集排序然后做update、delete操作
    索引聚簇因子相关
    直方图及low_value、high_value
  • 原文地址:https://www.cnblogs.com/shuihaya/p/12098656.html
Copyright © 2020-2023  润新知