Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 33961|Отговор: 2

[Източник] SSIS Tutorial 4 Синхронизиране на MySQL данните с SQL сървърна база данни

[Копирай линк]
Публикувано на 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 урок (3) Добавете MySQL източник на данни
https://www.itsvse.com/thread-9338-1-1.html

Тази статия използва SSIS за синхронизиране на таблица от MySQL с нова таблица в SQL Server.
Отворете VS 2019 и създайте нов SSIS проект с името ITSVSE.ForumThreadSynchronization



Поддържат се следните контроли:



Източник на данни

За да създадете два нови източника на данни, първо добавете целевия източник, тоест базата данни на SQL Server, както следва:




Източници на MySQL данни, референция:

SSIS урок (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 |
Урокът е добър。。。。。。
Публикувано на 23.06.2022 08:46:09 |
Благодаря, че сподели!
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com