Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Verwenden von sqlldr aus Java

Sie müssen sich daran erinnern, dass Oracle ein ehrwürdiges Produkt ist. SQL Loader als Dienstprogramm muss zwanzig Jahre alt sein, vielleicht älter. Daher ist es natürlich schwieriger, damit zu arbeiten als mit einigen neueren Tools.

Und deshalb sollten Sie aufhören zu versuchen, SQL Loader in Ihre neumodische Java-Anwendung zu integrieren :-) Schauen Sie sich stattdessen externe Tabellen an. Da es sich um Datenbankobjekte handelt, können wir SQL SELECTs gegen sie verwenden, sodass es viel einfacher ist, Ladeprozesse mit ihnen zu automatisieren. Ich habe in meiner Antwort auf eine andere Frage etwas mehr über externe Tabellen geschrieben. Sieh es dir an.