Vous pouvez utiliser le package UTL_FILE. Vous ne pouvez lire que les fichiers accessibles depuis le serveur sur lequel votre instance de base de données est en cours d'exécution.
Voir http://www.devshed.com/c/a/Oracle/Reading-Text-Files-using-Oracle-PLSQL-and-UTLFILE/and Oracle write to file