Tabellen kannst Du unter Oracke mit Hilfe von
DB Links direkt zugreifen. Sofern die Datenbanken sich technisch sehen können.
CSV kannst Du per Oracle Loader in dutzenden Varianten importieren. Dazu muss die
CSV allerdings auf dem Server liegen.
LDAP kann ich nichts zu sagen.
Die ersten beiden Fälle kannst Du vermutlich am besten via Oracle Stored Proc implementieren, die Du in Deinem Programm nur anstösst.