Mutarea datelor în baza de date Azure SQL
Deși există metode disponibile pentru migrarea unei întregi scheme și a datelor sale, există, de asemenea, cazuri în care este necesar doar un subset al bazei de date. Din fericire, multe dintre metodele pe care le-am văzut acceptăm migrarea parțială a datelor și vom afla mai multe despre altele.
În scenariul producătorului bicicletelor, să presupunem că firma are o bază de date SQL Server locală care conține mai mulți ani de vânzări, clienți și date despre produse. Compania dorește să migreze la o bază de date Azure SQL pentru a profita de scalabilitatea și flexibilitatea cloud. Totuși, aceștia trebuie să migreze doar tabelele de clienți și produse, deoarece doresc să își păstreze datele de vânzări la nivel local, din motive de securitate.
Copiere masivă
Utilitarul bcp permite exportul masiv de date dintr-un tabel SQL Server într-un fișier de date și invers. Utilitarul este versatil, permițând transferul de date între SQL Server și alte programe sau baze de date.
Înțelegerea schemei și a tipurilor de date ale tabelului este esențială pentru utilizarea eficientă a comenzii bcp, cu excepția cazului în care este disponibil un fișier de format preexistent.
Azure Data Factory
Puteți utiliza Azure Data Factory pentru migrarea datelor, nu întreaga migrare a bazei de date. Azure Data Factory poate migra și transforma date din bazele de date SQL Server sursă și este utilizată de obicei pentru sarcinile de lucru business intelligence (BI).