SqlServerReportRunner is a simple tool designed to run reports in a queue, which is useful when you have a large number of scheduled reports being run that access the same large tables which end up blocking each other and slowing the process down. This allows you control the number of reports that run at the same time, and also gives a full log of what reports are being run and how long they take to run.

Full details can be seen on GitHub: https://github.com/mrsalmon1976/SqlServerReportRunner


  • Reports can be scheduled as SQL, Stored Procedues or SSRS
  • Full parameter list supported with XML mapping
  • Outputs into delimited, CSV, or Excel


SqlServerReportRunner screenshot

Download the latest version