В SQL Server 2005 вы можете использовать службы интеграции SQL Server (SSIS) для экспорта данных в Excel. Вот статья, с которой можно начать:
http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1306800,00.html
В 2000 году вы можете использовать службы преобразования данных (DTS). Использовать DTS для экспорта данных в Excel было намного проще, чем в SSIS, и очень жаль, что они усложнили его в SSIS.
http://support.microsoft.com/kb/319951
Существует также более простой способ сделать это с помощью OPENROWSET (для этого может потребоваться создание файла Excel перед выполнением экспорта):
http://www.mssqltips.com/tip.asp?tip=1202
Еще один простой способ сделать это - просто запросить базу данных, выгрузив значения в список через запятую, а затем сохранить результаты в виде файла .csv.
Более простые методы могут потребовать некоторого умного кодирования для получения имен столбцов в электронной таблице Excel.