Compararea celor două baze de date cu o interogare utilizând instrumentele pentru dezvoltatori și conexiunea com

Cum pot compara diferite baze de date de informații cu o interogare? Cum să procesați rezultatul comparației printr-un instrument convenabil și flexibil?

Sarcina comparării datelor în diferite baze de date nu este nouă, după cum rezultă din numărul mare de tratamente pe infostart-e care descriu modul în care această comparație se face prin conexiune com.







Alegerea instrumentului descris se explică prin faptul că, de cele mai multe ori apare sarcina de a compara datele în diferite baze de informație, iar în cazul unei discrepanțe, procesați diferența găsită.

Un exemplu de aplicație poate fi compararea nodurilor unei baze de date cu informații distribuite, cu aceleași configurații și o comparație a datelor între sistemul contabil și cel operațional

Ca parte a instrumentelor descrise, există o consolă de interogare care vă permite să introduceți codul arbitrar înainte de executarea interogării.

Comparând cele două baze de date cu o interogare utilizând instrumentele de dezvoltare și com-conexiunea

Ca rezultat, este posibilă efectuarea unei comparații în conformitate cu următoarea schemă

1. Înainte de a rula interogarea:

a. Am stabilit legătura cu o bază de informare externă;

b. Deschidem procesarea externă într-o altă bază de date de informații, în modulul căreia există o funcție care returnează o tabelă pentru compararea cu datele din baza de date curentă.







În legătură cu restricția cunoscută privind transferul tipurilor de referință prin intermediul tabelelor de conexiuni COM obținute pe partea laterală a altei baze de informații, se completează cu identificatori unici pentru compararea valorilor coloanelor cu tipul de director sau document;

în. Plasăm datele tabelului com-object dintr-o altă bază de date de informații în tabela de interogare temporară;

2. Executăm interogarea cu o conexiune completă pentru a identifica diferența dintre tabele

3. Dacă este necesar, procesăm rezultatul interogării

Comparând cele două baze de date cu o interogare utilizând instrumentele de dezvoltare și com-conexiunea

Abordarea și instrumentele descrise sunt convenabile pentru a utiliza, de exemplu, pentru a testa rezultatele conversiei datelor. În acest caz, verificarea coincidenței diferitelor tipuri de obiecte de metadate va necesita mici variații în cod, ceea ce se reflectă în exemplele cererii de descărcare a fișierului de solicitare.

Comparând cele două baze de date cu o interogare utilizând instrumentele de dezvoltare și com-conexiunea

Rezultatul comparării poate fi grupat pentru claritate, afișând câmpul rezultat în arborele rezultat, ca în imaginea de mai jos

Comparând cele două baze de date cu o interogare utilizând instrumentele de dezvoltare și com-conexiunea

Desigur, identificatorii unici ai obiectelor de tip de referință nu sunt întotdeauna aceiași pentru bazele de informații comparate, ca în exemplul propus. În cazul unei neconcordanțe a identificatorilor, va trebui să stabiliți alte criterii de potrivire.







Articole similare

Trimiteți-le prietenilor: