Marcin K.

Marcin K. Kredyty, back office

Temat: Konwersja xml -> db

Zakończyłem właśnie zadanie konwersji dużego pliku xml zawierającego dane paru tysięcy podmiotów do postaci bazodanowej (dwie tabelki po przyjęciu paru uproszczeń i rezygnacji z części szczegółów). Trochę się przy tym napracowałem, bo trzeba było trochę popisać w VBA z referencją do Microsoft XML 3.6. Nie mogę jednak pozbyc się niesmaku, że mógłbym to zrobić lepiej i szybciej jakimś nowocześniejszym narzędziem. Mam opis xmla w xml schema. Czy podpowiecie narzędzie, które potrafiłoby na podstawie xml schema utworzyć na bazie schemat bazy danych i powrzucać do tabelek dane z jednego lub wielu plików xml?
Grzegorz D.

Grzegorz D. PL/SQL Developer

Temat: Konwersja xml -> db

Jeżeli dobrze rozumiem to być może przydatny okaże się produkt Altovy - XML Spy.
Możesz dzięki niemu ze schematu stworzyć model relacyjny, a także wkładać poszczególne pliki xml.

konto usunięte

Temat: Konwersja xml -> db

Chyba IS ci potrzeba ;) http://www.microsoft.com/sqlserver/2008/en/us/integrat...
Pozdrawiam.
Adam O.

Adam O. Bazy danych etc

Temat: Konwersja xml -> db

Możesz sobie sam napisać takie narzędzie wczytując schemat do bazy, następnie wykorzystując tabelki systemowe i SQLXMLa. Ale chyba integration services z postu wcześniej jest (naj)prostsze.

Pozdrawiam

Temat: Konwersja xml -> db

Zobacz http://www.jitterbit.com/Product/licensefaq.php

To ma wersję darmową. Podajesz schemat i łączysz 2 źródła danych. Między innymi jest odbc i xml. Można nawet ustawiać okresowe ładowanie danych.

Tylko, że to jest spore i w javie.
Zbigniew R.

Zbigniew R. Kierownik Działu IT,
SKOK Kujawiak

Temat: Konwersja xml -> db

EMS SQL Studio ma intuicyjne narzędzie (Data Import) do konwersji różnych formatów wejściowych danych (w tym XML). Jednak strukturę bazy danych trzeba założyć samemu.

Narzędzie sprawdza się dobrze jeśli jest potrzeba wykonywania okresowych importów, itp. (ma wbudowany scheduler).

30-to dniowa wersja darmowa.Zbigniew Rutkowski edytował(a) ten post dnia 13.06.09 o godzinie 21:45

Następna dyskusja:

Konwersja do XMl i zapis do...




Wyślij zaproszenie do