1.- Lo que yo hice para esos casos fue la de contruir un programa .vbs en donde invoco la query via procedimiento almacenado; y el resultado de este proceso lo tiro a un archivo excel y la ejecucíon a un archivo log
2.- Luego hago un .bat en donde uso un ejecutable que sirve para mandar emails en ambiente ms-dos con archivos adjuntos llamado postie.exe; y envio las salidas a los destinatarios.
Los archivos enviados son la planilla excel y el log con el resultado
3.- Finalmente contrui una tarea programada en un server 2000 que se ejecutaba diariamente; en realidad se puede programar como quieras
Saludos
Monky