Используйте пакет служб SSIS, подключитесь к своей БД и выполните преобразования самого пакета, есть несколько компонентов, я уверен, что вы сможете справиться со всеми ситуациями.Вы можете использовать отчет и сохранить его как Excel, но я думаю, что это будет сложнее.Следует учитывать, что SSRS имеет ограничения при экспорте в Excel.Существует ограничение в 60 тысяч строк.Если вы попытаетесь экспортировать больше, вы получите:
Расширение рендеринга Excel: количество строк превышает максимально возможное число строк на листе в этом формате;Запрошенных строк: 209048, Макс. Строк: 65536
Существует способ обойти эту проблему, но он занимает много времени.
Это ограничение Excel 2003, и SSRS 2008 не может экспортировать в Excel 2007