«Есть ли способ создать файл Excel с использованием хранимой процедуры?» : Да.
SP может делать все что угодно, что вы можете делать с T-SQL. Как вы создаете электронную таблицу Excel, зависит от вас; SSIS, SSRS, CLR, xp_cmdshell
и т. Д. - это всего лишь несколько методов. Вам просто нужно поместить соответствующий запрос и операторы в свой SP, убедиться, что у вас есть правильные разрешения, и убедиться, что учетные записи служб имеют соответствующие разрешения.
Если вы спрашиваете , как создать файл Excel с использованием SQL Server, это совершенно другой вопрос.