Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 33961|Ответ: 2

[Источник] Учебник SSIS 4: Синхронизировать данные MySQL с базой данных SQL Server

[Скопировать ссылку]
Опубликовано 2020-8-1 21:47:39 | | | |
Учебник SSIS 1 Введение в услуги интеграции SQL Server
https://www.itsvse.com/thread-9257-1-1.html

Обучающий материал по SSIS (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