Ten artykuł wykorzystuje SSIS do synchronizacji tabeli z MySQL z nową tabelą w SQL Server. Otwórz VS 2019 i stwórz nowy projekt SSIS o nazwie ITSVSE.ForumThreadSynchronization
Obsługiwane są następujące elementy sterujące:
Źródło danych
Aby utworzyć dwa nowe źródła danych, najpierw należy dodać źródło docelowe, czyli bazę danych SQL Server, w następujący sposób:
Źródła danych MySQL, odniesienie:
Stwórz nowy przepływ danych
Zadanie przepływu danych polega na zaimportowaniu danych MySQL do tabeli SQL Server i przeciągnięciu sterowania przepływem danych, jak pokazano na poniższym rysunku:
Tabela docelowa
Tworzymy nową tabelę w SQL Server i tworzymy skrypt w następujący sposób:
Tabela źródłowa
MySQL Source Table pre_forum_thread, zapytanie SQL jako:
Ponieważ źródło docelowe ma kolumnę określającą czas tworzenia, musimy ją wstawić, a nie może być NULL, więc poprawkowa instrukcja sql to:
Wyniki po zapowiedzi są następujące:
Zadania przepływowe danych
Diagram struktury wygląda następująco:
Zrzut ekranu MySQL ADO NET SOURCE jest następujący:
Poniższy zrzut ekranu docelowych danych SQL Server przedstawia się następująco:
Relacja odwzorowania wygląda następująco:
Spróbuj uruchomić pakiet SSIS i pomyślnie zaimportować dane MySQL do SQL Server, jak pokazano na poniższym rysunku:
Pobranie kodu źródłowego:
Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszę Odpowiedź
(Koniec)
|