Při připojení k MySQL ze SSIS nemá SQL Server Integration Services ve výchozím nastavení vlastní komponentu pro připojení ke zdrojovému kódu mysql a musíme si ho nainstalovat sami.
Obě možnosti: oba s ODBC i ADO.NET ovladači se mohou připojit k databázi mysql a oba fungují bez problémů.
Protože je relativně jednoduché připojit se k datovým zdrojům MySQL pomocí ADO.NET, tento článek používá metodu ADO.NET.
Nejprve si stáhni ovladač mysql .net připojení, stáhni adresu:Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
Po dokončení stažení jej nainstalujte, poté znovu otevřete projekt SSIS pomocí VS 2019 a klikněte pravým tlačítkem na "Nové ADO.NET připojení", jak je uvedeno níže:
Vyberte ovladač MySQL Data Provider, jak je znázorněno na následujícím obrázku:
Vyplňte konfiguraci mysql, hlavní nastavení:server、user ID、port、persistsecurityinfo、database、passwordTyto parametry jsou dostatečné.
Atribut Persist Security Info znamená, zda uložit bezpečnostní informace, což lze jednoduše chápat jako "zda ADO ukládá informace o heslech po úspěšném připojení k databázi".
Pravda znamená zachraňovat, Falešná znamená nezachraňovat
Musíme to nastavitpersistsecurityinfo je pravda。 Klikněte na Testovat připojení, jak je vidět níže:
Hodnota po parametru je:
Zkuste přidat zdrojový kód ADO NET, nastavení přístupu k databázi SQL příkaz, vyplňte následující skript:
Klikněte na Náhled a zjistěte, že můžete úspěšně dotazovat data MySQL, jak je znázorněno na následujícím obrázku:
Prostředky:
Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
(Konec)
|