15. oktober 2006 - 14:14Der er
4 kommentarer og 1 løsning
Import data fra XML
Hvordan importerer man data fra en XML fil til Oracle 9iR2. Jeg har en række XML filer med en tilhørende schema (.XSD). Jeg har behov for at importere data til Oracle tabeller som svarer til elementerne i XML-schema'et. Havde egentlig håbet at der findes et værktøj, som kan tage en rå XML fil og importere til tabller i Oracle men har ikke kunnet finde den. Jeg ved en del om .NET men min viden mht. java er begrænset.
Jeg tror at du e rbedst stillet ved simpelthen at skrive en loader i C# eller VB.NET: du parse XML filen og fyrer INSERT sætninger af mod Oracle imens.
Hvis du vil prøve at finde en genvej, så kan du prøve at lave et DataSet udfra XML filen og et DataSet udfra Oracle tabellen og så prøve at flytte fra den ene til den anden.
Hej Arne! Tak for svaret. Det hjalp til at udelukke mange andre potentielle metoder. Jeg har nu lavet .NET app'en og således loaded XML data ind i et .NET dataset og derfra spyttet INSERT statements ud til Oracle. Har ikke prøvet at overføre til et Oracle dataset og opdatere ad den vej. Hvis du vil have nogle point skal du lige sende et svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.