Подключаясь к MySQL через SSIS, SQL Server Integration Services по умолчанию не имеет собственного компонента для подключения к исходному коду mysql, и нам нужно устанавливать его самостоятельно.
Оба варианта: оба драйвера с ODBC и ADO.NET могут подключаться к базе данных mysql, и оба работают нормально.
Поскольку подключиться к источникам данных MySQL с помощью ADO.NET относительно просто, в этой статье используется метод ADO.NET.
Сначала скачайте драйвер подключения mysql .net, скачайте адрес:Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйста Ответ
После завершения загрузки установите его, затем заново откройте проект SSIS с помощью VS 2019 и кликните правой кнопкой мыши «New ADO.NET Connection», как показано ниже:
Выберите драйвер MySQL Data Provider, как показано на следующем рисунке:
Заполните конфигурацию mysql, основные настройки:server、user id、port、persistsecurityinfo、database、passwordЭти параметры достаточны.
Атрибут Persist Security Info означает сохранение информации о безопасности, что можно просто понять как «сохраняет ли ADO информацию о паролях после успешного подключения к базе данных».
Истинный способ спасти, ложный — не спасать
Нам нужно это настроитьpersistsecurityinfo — это верно。 Нажмите Test Connection, как показано ниже:
Значение после обсуждения параметров выглядит так:
Попробуйте добавить команду ADO NET, настройки доступа к базе данных SQL, заполните следующий скрипт:
Нажмите «Предпросмотр», чтобы узнать, что вы можете успешно запросить данные MySQL, как показано на следующем рисунке:
Ресурсы:
Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйста Ответ
(Конец)
|