Как уже говорили другие, этого можно достичь либо с помощью служб интеграции SQL Server, либо с помощью сочетаний заданий и хранимых процедур SQL Server.
Лично я бы посоветовал вам взглянуть на маршрут служб SSIS, поскольку доступные задачи существующих компонентов обеспечат значительную часть необходимой вам функциональности из коробки, тем самым ускоряя процесс разработки.
Если вы хотите получить умные отчеты и получить результаты, которые выглядят действительно профессионально, вы можете определить отчет служб отчетов SQL Server и вызвать его из SSIS.