Підключаючись до 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, як показано на наступному рисунку:
Ресурси:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
(Кінець)
|