Puedes conectar a Oracle vís ADO (por ejemplo); Con un ADOQuery debría bastar. A partir de ahí la exportación la puedes realizar "a mano" (1) o utilizando algun componente externo (2).
(1) Debes hacer un recorrido doble (dos FOR anidados) por el dataset; El primer recorrido que te divida los registros (por ejemplo con un caracter de "salto de línea") y el segundo (el más interno) que te separa las columnas (Fields) utilizando una Coma o un TAB. Lo vas guardando en un TStrings por ejemplo y al final lo guardas a fichero con un SaveToFile.
(2) Si quieres usar algun componente externo, yo personalmente he utilizado alguna vez los de Max y son sencillos (gratuítos y con fuentes).
http://www.maxcomponents.net/components.html#EXPORT