sql >> Database >  >> RDS >> Sqlserver

Wizard Importeren/Exporteren gebruiken in SQL Server - SQL Server / TSQL-zelfstudie, deel 104

We hebben het bestand SourceFile.xlsx ontvangen en we moeten dat naar de SQL-servertabel laden. We kunnen ofwel een SSIS-pakket maken in BIDS of we kunnen de wizard Importeren/exporteren gebruiken om dit bestand in de SQL Server-tabel te laden. In dit bericht gebruiken we de wizard Importeren/exporteren.
Fig 1:Excel-bronbestand
Stap 1:
Klik met de rechtermuisknop op de database waarin uw tabel bestaat of u wilt deze maken en laad Excel-gegevens zoals hieronder weergegeven
Fig 2:gegevens importeren met behulp van de wizard Importeren/exporteren in de SQL Server-tabel.

Kies de gegevensbron:

Kies de gegevensbron die u als bron wilt gebruiken. Omdat we gegevens uit Excel laden, kiest u het Excel-bestand zoals hieronder weergegeven:Fig 3:Kies Excel-gegevensbron in de wizard Importeren en exporteren


Kies een bestemming:

Kies de bestemming waar u de gegevens van de bron wilt laden. In ons geval laden we onze gegevens naar SQL Server Table. Configureer zoals hieronder weergegeven:Fig 4:Kies SQL Server als bestemming

Geef een tabelkopie of query op:

U kunt direct de tabel kiezen van waaruit u de gegevens wilt laden of u kunt een query schrijven als u Database als uw bron gebruikt. Omdat we Excel als bron gebruiken, kiezen we voor Tabel (Blad). Fig 5:Kies Gegevens kopiëren uit een of meer tabellen of weergaven

Selecteer brontabellen en weergaven:

In dit deel van de wizard moeten we de tabellen of weergaven selecteren die we van de bron willen gebruiken en gegevens naar de bestemming laden. Terwijl we gegevens uit Excel laden, worden de Excel-tabbladen weergegeven. Kies het blad (tabblad) dat u wilt laden. Onder Bestemming wordt dezelfde naam weergegeven als Bron. Ik heb dat veranderd in CustomerData. U kunt elke gewenste naam voor uw tafel kiezen. U kunt meerdere bladen of tabellen uit Bron kiezen. Fig 6:Selecteer brontabellen/weergaven in de wizard Importeren en exporteren

Kolomtoewijzingen:

Klik op Bewerk toewijzingen en dan kunt u de bronkolommen toewijzen aan bestemmingskolommen. Ook als u het juiste gegevenstype moet kiezen, kunt u dit hier wijzigen. Fig 7:Kolomtoewijzing Import Export Wizard


Pakket opslaan en uitvoeren:

Standaard is Direct uitvoeren aangevinkt. Ik heb de optie SSIS-pakket opslaan gewijzigd en de locatie opgegeven waar ik het SSIS-pakket wil opslaan. Er is ook geen gevoelige informatie die ik in Pakket wil opslaan, zoals Wachtwoord, dus ik heb Geen gevoelige gegevens opslaan geselecteerd. Fig 8:SSIS-pakket opslaan in bestandssysteem

SSIS-pakket opslaan:

Geef de naam van het SSIS-pakket en de bestandslocatie op, zoals hieronder weergegeven
Fig 10:Geef naam op voor SSIS-pakket

De wizard voltooien:

In deze stap wordt een samenvatting van alle stappen getoond. U kunt de bron en bestemming zien, enz.


Fig 11:Samenvatting van de stappen
Zodra u op de knop Voltooien klikt, voert de wizard alle onderstaande stappen uit en slaat uiteindelijk het SSIS-pakket op.

Fig 12:Sla het SSIS-pakket op naar de opgegeven locatie
Het pakket wordt op het bureaublad gemaakt volgens mijn opgegeven pad.
Fig 13:SSIS-pakket gemaakt door de wizard Importeren/exporteren
Om dit pakket uit te voeren, dubbelklikt u erop en het onderstaande venster wordt geopend. Als u de naam van Bestand of SQL Server moet wijzigen, kunt u naar Verbindingsbeheer gaan en deze wijzigen. In mijn geval wil ik geen wijzigingen aanbrengen. Druk op de knop Uitvoeren
Fig:14 Pakkethulpprogramma uitvoeren
Zodra u op Uitvoeren klikt, verschijnt het venster Pakketuitvoering voortgang en kunt u de voortgang van de uitvoering van uw SSIS-pakket zien. Fig 15:Voortgang van uitvoering van pakket.
Import/Export Wizard is een manier om snel gegevens tussen verschillende bronnen en bestemmingen te laden. U kunt snel uw SSIS-pakket maken met behulp van de wizard Importeren/exporteren en vervolgens toevoegen aan SSIS-project en indien nodig wijzigingen aanbrengen.
Als we gegevens van SQL Server moeten exporteren, moeten we met de rechtermuisknop op Database-->Taken klikken -->De wizard Gegevens exporteren en Import/Export wordt gestart.

Videodemo:de wizard Importeren en exporteren gebruiken om Excel-bestandsgegevens naar de SQL Server-tabel te laden


  1. Kan geen verbinding maken met SQL Server met PHP

  2. Native Library sqljdbc_auth.dll al geladen in een andere classloader

  3. Hoe de FORMAT()-functie werkt in SQL Server (T-SQL)

  4. Mysql voegt willekeurige datetime in een bepaald datetime-bereik in