Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 7645|Odgovoriti: 0

[Vir] Sinhronizacija podatkov migracije med bazami podatkov SQL Serverja

[Kopiraj povezavo]
Objavljeno na 13. 07. 2020 14:16:20 | | |
Pred časom je bilo zaradi potrebe treba podatke iz baze A prenesti v bazo B, da so podatki v obeh bazah enaki. Uporabil sem SSIS za dokončanje, ker je bila to nova tabela, ki sem jo takrat ustvaril sam, zato sem pri ustvarjanju tabele dodal polje za različenje podatkov med bazama A in B, ter sem migriral le podatke z različnimi številkami različic, brez da bi kopiral celotno tabelo za večjo učinkovitost. Vendar pa ni vedno potrebno delati na novi tabeli; na primer, ko moramo upravljati obstoječo tabelo, v tej tabeli ni polja za razbijanje vrstice, ki bi razlikovalo med starimi in novimi podatki, kaj naj potem storimo?

Pravzaprav sem pred stikom s SQL Server bazo uporabljal Mysql bazo, ki je imela binlog za beleženje, katere podatke so obdelali, vendar SQL Server ni imel binloga, imel je datoteko transakcijskega dnevnika baiTransaction Log datoteka je datoteka, ki se uporablja za beleženje posodobitev baze podatkov, s končnico ldf. Dnevnike lahko stisnete in uporabite orodje tretje osebe za ogled dnevnikov. Na primer, raziskovanje dnevnikov za ogled SQL dnevnikov.

Za podroben vpogled v Dnevnik stvari si oglejte ta blog https://www.cnblogs.com/CareySon/archive/2012/02/14/2351149.html




Prejšnji:Vprašanja za Alibaba Cloud ACA test - tipična vprašanja za varnost v oblaku
Naslednji:Angular 9 Series (XI) 5 načinov za opredelitev slogov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com