Når vi forbinder til MySQL fra SSIS, har SQL Server Integration Services ikke sin egen komponent til at forbinde til MySQL-kildekoden som standard, og vi skal installere den selv.
Begge veje: både ODBC og ADO.NET drivere kan forbinde til MySQL-databasen, og begge fungerer fint.
Da det er relativt nemt at forbinde til MySQL-datakilder ved hjælp af ADO.NET, bruger denne artikel ADO.NET-metoden.
Først downloader du mysql .net-forbindelsesdriveren, download adressen:Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar
Når downloadet er færdigt, installer det, genåbner derefter SSIS-projektet med VS 2019 og højreklik på "Ny ADO.NET forbindelse", som vist nedenfor:
Vælg MySQL Data Provider-driveren, som vist i følgende figur:
Udfyld MySQL-konfigurationen, hovedindstillingerne:Server、User ID、Port、PersistsecurityInfo、database、PasswordDisse parametre er tilstrækkelige.
Attributten Persist Security Info betyder, om man skal gemme sikkerhedsinformation, hvilket enkelt kan forstås som "om ADO gemmer adgangskodeoplysninger efter en vellykket databaseforbindelse".
Sandt betyder at redde, Falsk betyder ikke at redde
Vi skal sætte det oppersistsecurityinfo er sandt。 Klik på Testforbindelse, som vist nedenfor:
Værdien efter parametersnakken er:
Prøv at tilføje SQL-kommandoen ADO NET-kildekode, databaseadgangsindstillinger, og udfyld følgende script:
Klik på Forhåndsvisning for at se, at du kan forespørge MySQL-data med succes, som vist i følgende figur:
Ressourcer:
Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar
(Slut)
|