ORacle - XML-Import/Export

Hallo zusammen,
ich bin auf der Suche nach einer Möglichkeit XML-Dateien mit einer Oracle9-Datenbank auszutauschen (Im- Export).
Ich habe mich bis jetzt nur mit dem SQL-Loader beschäftigt um .txt-Dateien einzulesen!
Hätte da jemand vielleicht einen Tip?
Danke und Gruss!
Marlon

Guck die mal TOAD von Quest an.

www.quest.com

Versuche diesen Ansatz (Muss angepasst werden)

CREATE OR REPLACE procedure insert_xml_data(
p_directory in varchar2, p_filename in varchar2, vtableName in varchar2 )
as
v_filelocator bfile;
v_cloblocator clob;
l_ctx dbms_xmlsave.ctxType;
l_rows number;
begin
dbms_lob.createtemporary(v_cloblocator,true);
v_filelocator := bfilename(p_directory, p_filename);
dbms_lob.open(v_filelocator, dbms_lob.file_readonly);
DBMS_LOB.LOADFROMFILE(v_cloblocator, v_filelocator,
dbms_lob.getlength(v_filelocator));
l_ctx := dbms_xmlsave.newContext(vTableName);
l_rows := dbms_xmlsave.insertxml(l_ctx,v_cloblocator);
dbms_xmlsave.closeContext(l_ctx);
dbms_output.put_line(l_rows || ’ rows inserted…’);
dbms_lob.close(v_filelocator);
DBMS_LOB.FREETEMPORARY(v_cloblocator);
end insert_xml_emps;

Grüsse

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]