Tämä artikkeli käyttää SSIS:ää synkronoimaan MySQL:n taulun uuteen SQL Serverin tauluun. Avaa VS 2019 ja luo uusi ssis-projekti nimeltä ITSVSE.ForumThreadSynchronization
Seuraavat ohjaimet ovat tuettuja:
Tietolähde
Kahden uuden tietolähteen luomiseksi lisää ensin kohdelähde, eli SQL Server -tietokanta, seuraavasti:
MySQL-tietolähteet, lähde:
Luo uusi datavirta
Datavirran tehtävänä on tuoda MySQL-tiedot SQL Server -taulukkoon ja vetää datavirran ohjaus, kuten alla olevassa kuvassa on esitetty:
Kohdetaulukko
Luomme uuden taulukon SQL Serverissä ja luomme skriptin seuraavasti:
Lähdetaulukko
MySQL Source Table pre_forum_thread, kysy SQL-lausetta seuraavasti:
Koska kohdelähteellä on sarakke, joka on luomisaika, se täytyy lisätä, eikä se voi olla NULL, joten korjattu sql-lause on:
Tulokset esikatselun jälkeen ovat seuraavat:
Datavirtatehtävät
Rakennekaavio on seuraava:
MySQL ADO NET -lähteen kohdekuvakaappaus on seuraava:
Seuraava kuvakaappaus SQL Serverin kohdedatasta on seuraava:
Kuvaussuhde on seuraava:
Yritä ajaa SSIS-pakettipaketti ja onnistuneesti tuoda MySQL-tiedot SQL Serveriin, kuten seuraavassa kuvassa näkyy:
Lähdekoodin lataus:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
(Loppu)
|