Спасибо, я посмотрю на инструменты трассировки.
В ответ на комментарии к исходному вопросу
Используете ли вы точно такие же значения параметров?
Да, точно так же.
Сколько данных возвращается (примерно) - количество строк и столбцов (и являются ли какие-либо из них особенно большими)?
Менее 200 строк, возможно, 15 полей, в основном, с парой из 20 символов.
Можете ли вы запустить SQL Profiler и подтвердить, является ли sql проблемой или остатками макроса в excel?
SQL довольно уродлив, как и базовая схема базы данных, и, к сожалению, находится под NDA, поэтому я не могу опубликовать его. Если бы вопрос был проблемой, то разве это не было бы слишком медленно в студии управления?