Flytte data til Azure SQL Database
Selv om det finnes metoder som er tilgjengelige for overføring av et helt skjema og dataene, finnes det også tilfeller der bare et delsett av databasen er nødvendig. Heldigvis støtter mange av metodene vi har sett, delvis dataoverføring, og vi vil lære om noen få andre.
Anta at firmaet har en lokal SQL Server-database som inneholder flere års salg, kunde og produktdata, i vårt sykkelprodusentscenario. Selskapet ønsker å overføre til en Azure SQL Database for å dra nytte av skalerbarheten og fleksibiliteten i skyen. De trenger imidlertid bare å overføre kunde- og produkttabellene, da de ønsker å beholde salgsdataene lokalt av sikkerhetsgrunner.
Massekopi
bcp-verktøyet tillater masseeksport av data fra en SQL Server-tabell til en datafil og omvendt. Verktøyet er allsidig, noe som aktiverer dataoverføring mellom SQL Server og andre programmer eller databaser.
Å forstå skjemaet og datatypene til tabellen er avgjørende for å bruke bcp-kommandoen effektivt, med mindre en eksisterende formatfil er tilgjengelig.
Azure Data Factory
Du kan bruke Azure Data Factory for dataoverføring i stedet for hele databaseoverføringen. Azure Data Factory kan overføre og transformere data fra SQL Server-kildedatabaser, og det brukes vanligvis for arbeidsbelastninger for forretningsintelligens (BI).