我经常访问这个网站,但从未发布但是这里去了!我在工作中只有一个月的新工作,但之前有过一些SQL经验。
我有一个简单的查询,每月运行一次,计算当月每个组织发送的活跃成员和通知的数量。
我已经使用SQL SERVER AGENT创建了一个一步的作业,该作业在当月5日运行查询并记录上个月的信息。
我将作业的输出发送到名为MonthlyReport.txt的文件。然后将此.txt文件邮寄给客户端。
客户端以Excel默认打开文件...这将删除所有格式。我建议打开Excel并导入文档,这暂时解决了这个问题。
然而,有两个非常大的问题: 1)要求客户端导入文件进行格式化非常不方便。自己导入文件会产生很多开销,因为这些报告有多个用于多个数据库。
2).txt文件包含“MonthlyReport”行:第1步,'收集数据':开始执行2015-03-17 12:39:58“------这真的搞砸了格式化列标题
我正在寻找通过直接导出到EXCEL或格式化.txt文件来解决此任务的其他方法
我尝试将输出保存为MonthlyReport.csv,但问题仍然存在,这需要导入到excel
仅供参考 - 我的公司正在运行具有SSIS功能的Windows Server 2012,但我们还运行一些传统的Windows Server 2008 R2,我需要该解决方案才能在两台服务器上运行,因此SSIS软件包与Windows Server 2008不兼容。
对于长篇大论的回应感到抱歉,并感谢社区所能提供的所有时间和帮助。