PowerShell从远程连接SQLSERVER导出CSV文件后转Excel后发送到指定邮箱
经过几天的折腾,终于搞定了这个功能,同时也搞定了通过计划任务程序发送乱码的问题,大家可以按照以下脚本进行相关设置,这里需要补充一下,由于查询结果中某些字段会有回车符,需要做一下替换,我替换了2次,保证了文件在一行中。 REPLACE(replace(字段名称 ,CHAR(13),','),CHAR(10),',') as '字段显示名称'
经过几天的折腾,终于搞定了这个功能,同时也搞定了通过计划任务程序发送乱码的问题,大家可以按照以下脚本进行相关设置,这里需要补充一下,由于查询结果中某些字段会有回车符,需要做一下替换,我替换了2次,保证了文件在一行中。 REPLACE(replace(字段名称 ,CHAR(13),','),CHAR(10),',') as '字段显示名称'