Exportar datos a un archivo plano o excel

tema enviado por Meliza en ORACLE
tema iniciado el 04/02/2009

Hola: Necesito por favor saber como exportar datos de una base de datos a un archivo plano o a excel, pero:

1. no usando spool , ni la opción del pl/sql de exportar porque es un proceso que ejecuta el usuario final y obviamente él no tiene acceso a estas herramientas de desarrollo. Tengo una ventana de parámetros y un botón ejecutar que al usuario darle click ejecuta un proceso (proceso de un paquete desarrollado en pl/sql) que le genera información , por tanto necesito que esa información le quede en excel o en un txt (cuando de el botón ejecutar). Ya tengo todo el proceso, lo que no se es como generarle el archivo.

2. Con UTL_FILE ya lo he hecho. Pero tengo entendido que el usuario de oracle tiene que poder escribir en el directorio que yo especifique... y si el directorio está en el propio equipo del usuario final ?? se puede???

Si no he sido clara me dicen por favor

Gracias por la ayuda que puedan darme.