Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 33961|Відповідь: 2

[Джерело] SSIS Tutorial 4: Синхронізуйте дані MySQL з базою даних SQL Server

[Копіювати посилання]
Опубліковано 2020-8-1 21:47:39 | | | |
SSIS Tutorial 1 Вступ до сервісів інтеграції SQL Server
https://www.itsvse.com/thread-9257-1-1.html

SSIS Tutorial (2) Visual Studio 2019 (VS2019) Встановлення SSIS
https://www.itsvse.com/thread-9331-1-1.html

SSIS Tutorial (3) Додайте джерело даних MySQL
https://www.itsvse.com/thread-9338-1-1.html

У цій статті використовується SSIS для синхронізації таблиці з MySQL з новою таблицею в SQL Server.
Відкрийте VS 2019 і створіть новий проєкт SSIS під назвою ITSVSE.ForumThreadSynchronization



Підтримуються такі елементи керування:



Джерело даних

Щоб створити два нових джерела даних, спочатку додайте цільове джерело, тобто базу даних SQL Server, наступним чином:




Джерела даних MySQL, посилання:

SSIS Tutorial (3) Додайте джерело даних MySQL
https://www.itsvse.com/thread-9338-1-1.html



Створіть новий потік даних

Завдання потоку даних полягає в імпорті MySQL даних у таблицю SQL Server і перетягуванні керування потоком даних, як показано на рисунку нижче:



Таблиця цілей

Ми створюємо нову таблицю в SQL Server і створюємо скрипт наступним чином:


Таблиця джерел

MySQL Source Table pre_forum_thread, запит у SQL-операторі як:

Оскільки цільове джерело має стовпець, який є часом створення, його потрібно вставити, і він не може бути NULL, тому виправлений sql-оператор виглядає:



Результати після попереднього перегляду такі:



Завдання потоку даних

Діаграма структури виглядає так:



Цільовий скріншот MySQL ADO NET виглядає так:



Наступний скріншот цільових даних SQL Server наведений нижче:



Відтворення відтворення виглядає так:



Спробуйте запустити пакет SSIS і успішно імпортувати дані MySQL у SQL Server, як показано на наступному рисунку:


Завантаження вихідного коду:

Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь


(Кінець)





Попередній:Опис поля pre_forum_thread таблиці постів discuzx3.4
Наступний:Методи доступу до бази даних (ODBC OLEDB ADO ADO.NET)
Опубліковано 2020-10-2 18:44:34 |
Туторіал хороший。。。。。。
Опубліковано 2022-6-23 08:46:09 |
Дякую, що поділилися!
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com