Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 7645|Svar: 0

[Kilde] SQL Server krydsdatabase-migrering datasynkronisering

[Kopier link]
Opslået på 13/07/2020 14.16.20 | | |
For noget tid siden, på grund af behovet, skulle dataene i database A migreres til database B for at gøre dataene i begge databaser ens. Jeg brugte SSIS til at færdiggøre den, fordi det var en ny tabel, jeg selv havde oprettet på det tidspunkt, så da jeg oprettede tabellen, tilføjede jeg rækkeversionsfeltet for at skelne mellem dataforskelle mellem A- og B-databaser, og migrerede kun data med forskellige versionsnumre uden at kopiere hele tabellen for at forbedre effektiviteten. Det er dog ikke altid nødvendigt at arbejde på en ny tabel, for eksempel når vi skal operere en eksisterende tabel, er der ikke noget rækkeversionsfelt i denne tabel til at skelne mellem gamle og nye data, hvad skal vi så gøre?

Faktisk, før jeg kontaktede SQL Server-databasen, brugte jeg Mysql-databasen, som havde en binlog til at registrere, hvilke data der blev manipuleret, men sqlserveren havde ikke en binlog, den havde en transaktionslogfil, baiTransaction Log File er en fil, der bruges til at registrere databaseopdateringer, med endelsen ldf. Du kan komprimere logs og bruge et tredjepartsværktøj til at se loggene. For eksempel, log explore for at se SQL-logfiler.

For et detaljeret kig på Thing Log, tjek denne blog https://www.cnblogs.com/CareySon/archive/2012/02/14/2351149.html




Tidligere:Alibaba Cloud ACA Testspørgsmål - Typiske Cloud Security Testspørgsmål
Næste:Angular 9 Serie (XI) 5 måder at definere stilarter på
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com