SQL Server Integration Services is Extract SQL Server 2008 R2 's , Transform en Load instrument voor de integratie van informatie over databronnen . U kunt bestanden exporteren van SQL Server naar MySQL met behulp van Business Intelligence Development Studio om SSIS packages te creëren . SSIS pakketten bestaan uit twee logica's stromen : controle en data . De control flow stuurt sequentiële processen die samenhangen met de gegevensstroom en andere objecten in een pakket . De gegevensstroom zorgt voor recordniveau datamanagement in het pakket . Vóór de montage van het pakket , moet u echter eerst ADO aansluitingen voor de gegevensbron , MS SQL Server 2008 en de bestemming , MySQL creëren . Instructies 1 Klik op de knop Start van Windows , wijs Microsoft SQL Server 2008 en klik op " SQL Server BUSINESS INTELLIGENCE DEVELOPMENT STUDIO . " Wijs " Nieuw 2 " en selecteer" Project " uit het menu" Bestand " . Wanneer het dialoogvenster Project verschijnt , selecteer " Integration Services Project" uit de lijst met Visual Studio geïnstalleerde sjablonen . Voer een beschrijvende naam in het veld "Naam" en klik op de ' OK -knop . " 3 Rechtsklik op het gebied onder het tabblad Verbinding Managers , die is gelegen in het midden onderaan van het pakket Designer scherm 4 Selecteer " Nieuwe ADO.Net Connection" uit de lijst met snelkoppelingen die verschijnt . 5 Klik op de " Nieuw ... " knop op de configuratiepagina . Manager venster Editor om een nieuwe connection manager te creëren . 6 Configureer de instellingen voor MS SQL server 2008 ( de gegevensbron ) door de standaardinstelling te accepteren in het veld " Provider" , het invoeren van een geschikte server naam in het veld ' Server Name " en het invoeren van een geschikte databank in de " Selecteer of typ een databasenaam . " Klik op" OK "om ADO.Net Connection instellingen te bevestigen voor de gegevensbron . Klik op " OK " om terug te keren naar de Package Designer scherm . 7 rechtermuisknop op het gebied onder het tabblad Verbinding Managers weer . Deze keer , zult u het creëren van een ADO.Net Aansluiting voor MySQL ( bestemming ) . 8 Selecteer " Nieuwe ADO.Net Connection" uit de lijst met snelkoppelingen die verschijnt . 9 Klik op de " nieuw ... " knop op de Configuration Manager -venster Editor om een nieuwe connection manager te creëren . 10 Configureer de instellingen voor MySQL ( de gegevensbron ) door te selecteren " . Netto Providers \\ odbc data provider " in het veld" Provider " en het kiezen van de juiste gegevensbron onder de Data Source Specification rubriek . Onder de login informatie rubriek , voer de gebruikersnaam en het wachtwoord voor de gegevensbron . Klik op om de instellingen te bevestigen . Beide verbindingen verschijnt nu in het venster Configuration Manager Editor . Klik op " OK " om terug te keren naar de Package Designer scherm . 11 Sleep de "Data Flow Task " van het Control Flow items onder de Toolbox om het ontwerp van het scherm . Vervolgens klikt u op het tabblad Data Flow en selecteer " ADO NET bron " en " ADO NET Destination " onder Data Flow Bestemmingen in de Toolbox gebied . Klik met de rechtermuisknop " ADO NET bron " 12 en "Bewerken" kiest in het snelmenu dat verschijnt . Selecteer de tabel in de gegevensbron dat de gegevens die u wilt exporteren in de " Naam van de tabel of de view : " bevat dropdown veld . Klik op " OK " om de instellingen te bevestigen en terug te keren naar de Package Designer scherm . 13 Klik met de rechtermuisknop " ADO NET Destination " en selecteer " Bewerken " uit het snelmenu dat verschijnt . In het veld Connection Manager , selecteert u de bestemming -database uit de lijst als het niet standaard geselecteerd is al 14 Klik op de " Nieuw ... " knop naast het . " Gebruik een tabel of view : " dropdown veld om een nieuwe bestemming tabel te maken om de gegevens te exporteren vanuit de gegevensbron . Zodra u klikt op de knop ' OK ' , krijgt u een waarschuwing die aangeeft dat de informatie niet voldoende is ontvangen en kan nodig zijn om kolom instellingen in het venster " Tabel maken " dat verschijnt bij te werken . Klik op de knop "OK " . 15 Verwijder de aanhalingstekens in het venster " Tabel maken " , kolommen die in kaart om de gegevens in de gegevensbron toevoegen en klik op de knop " OK " om verder te gaan . < br > 16 Kies " Toewijzingen " om de pagina Toewijzingen activeren . Controleer of alle kolommen zijn in kaart gebracht tussen de gegevensbron en de bestemming , en klik op "OK " om verder te gaan . 17 Sla de SSIS -pakket met behulp van de " Kopie opslaan van Package.dtsx als " optie op de " File " menu . wijzigen globale instellingen 18 voor SQL Mode op " ANSI " in MySQL . Voer " SET GLOBAL sql_mode = ' ANSI ' " in de commandoregel in MySQL . 19 rechtermuisknop op het bestand Package onder SSIS pakketten in het venster Solution Explorer . Selecteer "Execute Package " van de lijst om de overdracht te voltooien . Zodra de uitvoering is voltooid, als de Data Flow Task control flow item is groen , betekent dit dat de overdracht succesvol was . Als de Data Flow Task is rood , dat betekent dat er een fout is opgetreden en de overdracht was niet succesvol . Voor mislukte transfers , gebruik maken van de Output venster dat aan de onderkant van het scherm om het oplossen van fouten weergegeven .
|