У цій статті використовується SSIS для синхронізації таблиці з MySQL з новою таблицею в SQL Server. Відкрийте VS 2019 і створіть новий проєкт SSIS під назвою ITSVSE.ForumThreadSynchronization
Підтримуються такі елементи керування:
Джерело даних
Щоб створити два нових джерела даних, спочатку додайте цільове джерело, тобто базу даних SQL Server, наступним чином:
Джерела даних MySQL, посилання:
Створіть новий потік даних
Завдання потоку даних полягає в імпорті MySQL даних у таблицю SQL Server і перетягуванні керування потоком даних, як показано на рисунку нижче:
Таблиця цілей
Ми створюємо нову таблицю в SQL Server і створюємо скрипт наступним чином:
Таблиця джерел
MySQL Source Table pre_forum_thread, запит у SQL-операторі як:
Оскільки цільове джерело має стовпець, який є часом створення, його потрібно вставити, і він не може бути NULL, тому виправлений sql-оператор виглядає:
Результати після попереднього перегляду такі:
Завдання потоку даних
Діаграма структури виглядає так:
Цільовий скріншот MySQL ADO NET виглядає так:
Наступний скріншот цільових даних SQL Server наведений нижче:
Відтворення відтворення виглядає так:
Спробуйте запустити пакет SSIS і успішно імпортувати дані MySQL у SQL Server, як показано на наступному рисунку:
Завантаження вихідного коду:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
(Кінець)
|