SQL Server Integration Services är SQL Server 2008 R2 : s Extract , Transform och Load verktyg för att integrera information över datakällor . Du kan exportera filer från SQL Server till MySQL med hjälp av Business Studio Intelligence Development skapa SSIS paket . SSIS -paket består av två logiker flöden : kontroll och data. Styrflödet riktar sekventiella processer i samband med dataflödet och andra objekt i ett paket . Den dataflödet tillåter rekordnivå datahantering i paketet . Innan du monterar paketet , dock måste du först skapa ADO anslutningar för datakällan , MS SQL Server 2008 och destinationen , MySQL . Instruktioner
1
Klicka på Windows Start- knappen , peka på Microsoft SQL Server 2008 och klicka på "SQL Server Business Intelligence Development Studio. "
2
Peka på " Ny " och välj " Project " från " Arkiv " -menyn . När projektet dialogrutan visas , välj " Integration Services Project " från listan över Visual Studio Installerade mallar . Ange ett beskrivande namn i fältet "Namn "-fältet och klicka på " OK . " Addera 3
Högerklicka området under Connection Managers fliken , som ligger längst ner i mitten av Package Designer Screen .
4
Välj " New ADO.Net Connection " från genvägen listan som visas .
5
Klicka på " Ny ... " -knappen på Configuration chef Editor för att skapa en ny anslutning manager .
6
Konfigurera inställningarna för MS SQL Server 2008 ( datakällan ) genom att acceptera den förvalda inställningen i " Provider " fältet , ange en lämplig server namn i " Server Name "-fältet och ange en lämplig databas i " Välj eller ange ett databasnamn . " Klicka " OK " för att bekräfta ADO.Net anslutningsinställningar för datakällan . Klicka på " OK " igen för att återgå till Package Designer Screen .
7
Högerklicka området under Connection Managers fliken igen . Den här gången kommer du att skapa en ADO.Net Anslutning för MySQL ( destination ) .
8
Välj " New ADO.Net Connection " från genvägen listan som visas .
9
Klicka på " ny ... " -knappen på Configuration Manager Editor fönstret för att skapa en ny anslutning manager .
10
Konfigurera inställningarna för MySQL ( datakällan ) genom att välja " . Net Providers \\ odbc uppgifter Provider " i " Provider " fältet och välja lämplig datakälla under Data Source Specifikation rubrik . Under Login Information rubriken anger användarnamn och lösenord för datakällan . Klicka för att bekräfta inställningarna . Båda anslutningarna kommer nu att visas i Configuration Manager Editor fönstret . Klicka på " OK " igen för att återgå till Package Designer Screen .
11
Dra " dataflödesuppgifter " från artiklar styrflöde under Verktygslådan till designområdet på skärmen . Klicka sedan på Data Flow fliken och välj " ADO NET Source " och " ADO NET Destination " under dataflödet Resmål i verktygslådan området .
12
Högerklicka på " ADO NET Source " och välj "Edit " från snabbmenyn som visas . Markera tabellen i den datakälla som innehåller de data du vill exportera i " Namn på tabellen eller vyn : " dropdown fältet . Klicka på " OK " för att bekräfta inställningarna och återgå till Package Designer Screen .
13
Högerklicka på " ADO NET Destination " och välj " Redigera " från snabbmenyn som visas . I Connection Manager fältet , välj destinationen databasen från listan om den inte är vald som standard redan
14
Klicka på " Ny ... " knappen bredvid . " Använd en tabell eller vy : " dropdown fältet för att skapa en ny destination bord att exportera data från datakällan . När du klickar på " OK " -knappen , kommer du att få ett varningsmeddelande som anger att informationen inte är tillräcklig och kan behöva uppdatera kolumn inställningar i " Skapa tabell " fönstret som visas . Klicka på " OK " -knappen .
15
Ta bort citat i " Skapa tabell " fönstret , lägga till kolumner som mappas till data i datakällan och klicka på " OK " -knappen för att fortsätta .
16
Välj " avbildningar " för att aktivera Mappings sidan . Kontrollera att alla kolumner mappas mellan datakällan och destination , och klicka på " OK " för att fortsätta .
17
Spara SSIS paket med hjälp av " Spara kopia av Package.dtsx som " alternativet på " File " menyn .
18
Ändra globala inställningar för SQL -läge till " ANSI " i MySQL . Ange " SET GLOBAL sql_mode = ' ANSI ' " på kommandoraden i MySQL .
19
Högerklicka på Package -filen i SSIS paket i Solution Explorer fönstret . Välj " Kör Package " från listan för att slutföra överföringen . När utförandet är klar , om dataflödesuppgifter kontroll flöde objektet är grön innebär det att överföringen var framgångsrik . Om dataflödesuppgifter är röd betyder det att ett fel uppstod och överföringen misslyckades . För misslyckade överföringar , använd Output fönstret som visas längst ned på skärmen för att felsöka fel .