Musíte si pamatovat, že Oracle je úctyhodný produkt. SQL Loader jako nástroj musí být starý dvacet let, možná i více. Práce s ním je tedy přirozeně těžší než s některými novějšími nástroji.
A to je důvod, proč byste se měli přestat snažit začlenit SQL Loader do vaší nové aplikace Java :-) Podívejte se místo toho na externí tabulky. Protože se jedná o databázové objekty, můžeme proti nim použít SQL SELECT, takže je mnohem snazší s nimi automatizovat procesy načítání. O externích tabulkách jsem psal trochu více ve své odpovědi na jinou otázku. Podívejte se na to.