-1
我试图使用Power Shell将SQL Server查询结果导出为Excel。我的查询在域中的所有服务器上运行。我的PowerShell查询需要将每台服务器的结果加载到1个Excel表单中的每个页面。请建议如何将PowerShell结果导出到不同页面中的一个Excel表格中
我试图使用Power Shell将SQL Server查询结果导出为Excel。我的查询在域中的所有服务器上运行。我的PowerShell查询需要将每台服务器的结果加载到1个Excel表单中的每个页面。请建议如何将PowerShell结果导出到不同页面中的一个Excel表格中
我建议你可以做的是得到个人csv
文件中的每个服务器的SQL查询的结果(通过使用export-csv
命令),然后每个结果在一张纸上合并。此链接将有所帮助。 Copy Excel Worksheet from one Workbook to another with Powershell。虽然有点冗长,但它会满足你的目的。
谢谢你Vivek。将检查了这一点 – user6849192
嗨Vivek, 我陷入了一个问题。我可以成功导出多个CSV到一个Excel表。该Excel表格再次转发给我的电子邮件进行进一步评估。这在TEST环境中成功完成。 我试图在生产中实现相同,不幸的是我没有在该服务器上安装MS Office。有没有其他的方法可以解决这个问题 – user6849192
我的生产环境有同样的问题。我们安装了MS Office。但最初,我通过[this](http://ramblingcookiemonster.github.io/PSExcel-Intro/)和[this](https://blogs.technet.microsoft.com/pstips/2014/06/02/得到-Excel的数据不-的Excel /)。安装完Office后,我的问题就解决了。可能你可以找到那些有用的链接。 –