În acest walkthrough, date comparate între cele două baze de date, de a crea script de limba de prelucrare a datelor (DML), pe baza diferențelor, și apoi să-l utilizați pentru a viza de baze de date este populat cu baza de date sursă de date.
În acest walkthrough, efectuați următoarele proceduri.
O comparație a datelor din doua baze de date. Această procedură caută diferențele de date, acestea sunt afișate într-un tabel și de a crea un script limbaj LMD, ele exprimă.
Actualizarea bazei de date țintă. În această procedură sunt prezentate două modalități de actualizare a obiectului țintă, în conformitate cu sursa.
Pentru a finaliza acest walkthrough, aveți nevoie de acces la următoarele produse:
Visual Studio Premium sau Ultimate Visual Studio
Înainte de a efectua această Walkthrough ar trebui să efectueze procedurile din Walkthrough. Circuitele Compararea a două baze de date. După completarea acestui Walkthrough, vor fi create următoarele două baze de date.
Inițial, CompareProjectDB, care are structura originală, dar nu există date. Setarea proiectului pentru a introduce date în baza de date va fi realizată ca parte a script-ul executat după implementare.
De asemenea, avem nevoie de permisiunea de a citi date din baza de date sursă și baza de date țintă.
O comparație a datelor din doua baze de date
În meniul Date, faceți clic pe date de comparare și faceți clic pe Nou compararea datelor.
Vei maestru noua compararea datelor. În plus, în fundal se deschide o fereastra „Compararea datelor“ și Visual Studio un nume, cum ar fi DataCompare1 atribuie automat.
În baza de date originală, faceți clic pe datele CompareProjectDB de conexiune de baze de date.
În cazul în care lista de baze de date original este gol, faceți clic pe New Connection. În caseta de dialog Proprietăți conexiune specifica serverul pe care se află baza de date CompareProjectDB și introduceți tipul de autentificare care va fi folosit la conectarea la baza de date. Apoi faceți clic pe OK pentru a închide caseta de dialog Proprietăți pentru conexiunea și a reveni la comandantul unei noi comparații de date.
În baza de date finală, faceți clic pe Server.EmptyDB.dbo.
Dacă lista este baza de date finală este gol, faceți clic pe New Connection. În caseta de dialog Connection Properties, specificați serverul pe care baza de date EmptyDB și introduceți tipul de autentificare utilizat pentru conectarea la baza de date. Apoi faceți clic pe OK pentru a închide caseta de dialog Proprietăți pentru conexiunea și a reveni la comandantul unei noi comparații de date.
Dacă doriți să limitați afișarea datelor în rezultatul comparației, puteți specifica opțiunile de comparare a datelor. În realizarea acestei walkthrough pentru a afișa toate intrările, acceptați implicit.
Faceți clic pe Next.
Pe a doua pagină a noilor date de comparație pot fi rafinate tabele cu variante comparate și punctele de vedere. Toate tabelele din baza de date sunt enumerate în tabelele de nod. tabele separate pot fi utilizate pentru a afișa coloanele conținute în ele pe ecran. În mod implicit, toate tabelele și coloanele și acestea vor fi comparate. Pentru fiecare tabel sau o vizualizare din listă se afișează cheia care este utilizată pentru a compara înregistrări. Pentru tabele de comparație și punctele de vedere trebuie să îndeplinească anumite criterii. Pentru mai multe informații, consultați. În secțiunea compararea și sincronizarea datelor cu una sau mai multe tabele cu datele din baza de date de referință.
În cazul în care tabelele și punctele de vedere pentru a fi comparate nu trebuie să ne întrebăm, cu putere faceți clic pe Finish în locul următor.