Šiame straipsnyje naudojama SSIS, kad sinchronizuotų lentelę iš MySQL su nauja SQL serverio lentele. Atidarykite VS 2019 ir sukurkite naują SSIS projektą pavadinimu ITSVSE.ForumThreadSynchronization
Palaikomi šie valdikliai:
Duomenų šaltinis
Norėdami sukurti du naujus duomenų šaltinius, pirmiausia įtraukite paskirties šaltinį, t. y. SQL serverio duomenų bazę, kaip nurodyta toliau:
MySQL duomenų šaltiniai, nuoroda:
Naujo duomenų srauto kūrimas
Duomenų srauto užduotis yra importuoti MySQL duomenis į SQL serverio lentelę ir vilkti duomenų srauto valdiklį, kaip parodyta paveikslėlyje žemiau:
Tikslinė lentelė
Mes sukuriame naują lentelę SQL serveryje ir sukuriame scenarijų taip:
Šaltinio lentelė
MySQL šaltinio lentelės pre_forum_thread, užklausa SQL sakinys kaip:
Kadangi tiksliniame šaltinyje yra stulpelis, kuris yra sukūrimo laikas, turime jį įterpti, ir jis negali būti NULL, todėl pataisytas sql teiginys yra:
Rezultatai po peržiūros yra tokie:
Duomenų srauto užduotys
Struktūros schema yra tokia:
MySQL ADO NET šaltinio tikslinė ekrano kopija yra tokia:
Toliau pateikta SQL serverio paskirties duomenų ekrano kopija yra tokia:
Susiejimo ryšys yra toks:
Pabandykite paleisti SSIS paketo paketą ir sėkmingai importuoti MySQL duomenis į SQL serverį, kaip parodyta šiame paveikslėlyje:
Šaltinio kodo atsisiuntimas:
Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašome Atsakyti
(Pabaiga)
|