Slik importerer XML inn i SQL Server 2008

Slik importerer XML inn i SQL Server 2008


XML Extensible Markup Language eller brukes til å kode dokumentene slik at de er maskinleselig. Det er også brukt til å utvikle grensesnitt for programmering og mange skriveverktøy som Microsoft Office, Openoffice og Apples iWork er basert på XML språk. SQL Server 2008 er en relasjonsdatabase Management Server er utviklet av Microsoft som kan støtte data som digitale multi-media og flere programdatabaser. Hvis du bruker XML for utviklingsformål, importerer det til SQL Server 2008 krever et par trinn for å konfigurere.

Bruksanvisning

1 Åpne SQL Server Business Intelligence Development Studio. Klikk "Fil" og deretter klikker du på "Ny" og klikk "Projects" for å åpne "New Project" skjerm.

2 Klikk på "Business Intelligence Projects" under "Project Types" ruten og velg "integrasjonstjenester Projects" under "Maler". Skriv inn et navn og plassering for SQL Server Integration Services prosjektet, og klikk "OK." Dette vil åpne skjermen prosjektet skapelsen.

3 Finn "Data Flow oppgave" innenfor "arbeidsområde" verktøykasse i sentrum av prosjektet skjermen. Klikk og dra "dataflyt oppgave" og slippe den inn i "Control Flow" -panelet, også innenfor "arbeidsområde". Du skal nå være i "Data Flow" -kategorien.

4 Bygg din dataflyt ved å dra XML-data fra "Data Flow Kilder Toolbox" og slippe den i "Data Flow" designer overflaten. Name it "XML Source datafil."

5 Dobbeltklikk på "XML kildedata File" og velg XML plassering som verdien for "Data Access Mode." Angi banen for XML-data filen og klikk "Generer", som vil opprette og lagre filen til en XSD format.

6 Klikk og dra "SQL Server Destinasjon Data Flow" fra "Toolbox" og endre navnet "Load XML-data til SQL Server." Koble den grønne pilen fra «XML Source datafil" til "Load XML-data til SQL Server." Dobbeltklikk på "Load XML-data til SQL Server" oppgave. Dette vil åpne opp "SQL Destination Editor." Klikk på "New". Dette vil åpne opp "Connection Manager."

7 Velg "Native OLE DB \ SQL Server Native Client 10,0" som "leverandør", og skriv inn SQL Server navn. Velg "Windows Authentication" -modus og skriv databasen databasenavn i "Connection Manager" -panelet. Klikk på "OK".

8 Velg navnet på bordet der XML-data importeres fra under "Destination Editor" og klikk "Mappings" til venstre i panelet for å kontrollere at XML data er riktig koblet til en tabellkolonne i SQL server. Klikk på "OK" en gang bekreftet. Velg "" LoadXML.dtsx "innenfor" Business Intelligence Development Server "skjerm og høyre-klikk på den for å åpne neste vindu. Klikk" Execute pakke "for å kjøre SSIS pakke. Du har nå importert XML-data til SQL Server 2008.