En que base de datos trabajas?? es segunda vez que lo pregunto.
Luego, si un sp se tarda 1 hora en devolverte un cursor, pues es el tiempo que tarda en procesar la información, asi que el tiempo será el mismo si en lugar de generar un cursor que en escribirlo a un archivo.
hasta luego.
