Você pode usar o pacote UTL_FILE. Você só pode ler arquivos acessíveis a partir do servidor no qual sua instância de banco de dados está sendo executada.
Consulte http://www.devshed.com/c/a/Oracle/Reading-Text-Files-using-Oracle-PLSQL-and-UTLFILE/ e Oracle grava em arquivo