Há um monte de opções. Depende do contexto - sua versão do Oracle, formato de dados, está no cliente ou no servidor, etc. Aqui está uma lista rápida, provavelmente existem muitos outros métodos:
Entrada de arquivo:
- UTL_FILE
- SQL*Loader
- DBMS_XSLPROCESSOR.READ2CLOB
- Tabelas externas
- xmltype.createXML com BFILE
- Oracle SQL Developer ou outra ferramenta de terceiros
Saída do arquivo:
- UTL_FILE
- Utilitário de despejo de dados (que envolve UTL_FILE)
- DBMS_XSLPROCESSOR.CLOB2FILE
- Tabelas externas
- Script SQL*Plus
- Oracle SQL Developer ou outra ferramenta de terceiros