sql >> Databáze >  >> RDS >> Sqlserver

Jak používat Průvodce importem/exportem v SQL Server - SQL Server / Výukový program TSQL, část 104

Obdrželi jsme soubor SourceFile.xlsx a musíme jej načíst do tabulky SQL serveru. Můžeme buď vytvořit SSIS balíček v BIDS nebo můžeme použít Průvodce importem/exportem k načtení tohoto souboru do tabulky SQL Server. V tomto příspěvku použijeme Průvodce importem/exportem.
Obr 1:Zdrojový soubor Excel
Krok 1:
Klikněte pravým tlačítkem na databázi, ve které vaše tabulka existuje nebo ji chcete vytvořit a načtěte data aplikace Excel, jak je uvedeno níže
Obr 2:Import dat pomocí Průvodce importem/exportem v tabulce SQL Server.

Vyberte zdroj dat:

Vyberte zdroj dat, který chcete použít jako zdroj. Při načítání dat z Excelu vyberte soubor Excel, jak je znázorněno níže Obr 3:Výběr zdroje dat aplikace Excel v průvodci importem a exportem


Vyberte cíl:

Vyberte cíl, kam chcete načíst data ze zdroje. V našem případě načítáme naše data do SQL Server Table. Nakonfigurujte podle níže uvedeného obrázku Obr 4:Vyberte SQL Server jako cíl

Zadejte kopii tabulky nebo dotaz:

Můžete si přímo vybrat tabulku, odkud chcete data načíst, nebo můžete napsat dotaz, pokud jako zdroj používáte databázi. Protože jako zdroj používáme Excel, vybereme tabulku (list). Obr 5:Vyberte možnost Kopírovat data z jedné nebo více tabulek nebo zobrazení

Vyberte zdrojové tabulky a zobrazení:

V této části průvodce musíme vybrat tabulky nebo pohledy, které chceme použít, ze zdroje a načíst data do cíle. Při načítání dat z Excelu se zobrazují karty Excelu. Vyberte list (záložku), který chcete načíst. V části Cíl se zobrazí stejné jméno jako Zdroj. Změnil jsem to na CustomerData. Můžete si vybrat libovolný název vašeho stolu. Můžete si vybrat více listů nebo tabulek ze zdroje. Obr 6:Výběr zdrojových tabulek/zobrazení v Průvodci importem a exportem

Mapování sloupců:

Klikněte na Upravit mapování a poté můžete namapovat zdrojové sloupce na cílové sloupce. Také pokud potřebujete vybrat správný typ dat, můžete zde změnit. Obr 7:Průvodce importem a exportem mapování sloupců


Uložit a spustit balíček:

Ve výchozím nastavení je zaškrtnuto políčko Spustit ihned. Změnil jsem možnost na Uložit balíček SSIS a uvedl umístění, kam chci balíček SSIS uložit. Také zde nejsou žádné citlivé informace, které chci uložit do balíčku, jako je heslo, takže jsem zvolil Neukládat citlivá data. Obr 8:Uložení balíčku SSIS do systému souborů

Uložit balíček SSIS:

Zadejte název balíčku SSIS a umístění souboru, jak je uvedeno níže
Obr 10:Zadejte název pro balíček SSIS

Dokončete průvodce:

Souhrn všech kroků se vám zobrazí v tomto kroku. Můžete vidět zdroj a cíl atd.


Obr 11:Souhrn kroků
Jakmile stisknete tlačítko Dokončit, Průvodce provede všechny níže uvedené kroky a nakonec uloží balíček SSIS.

Obr. 12:Uložení balíčku SSIS do daného umístění
Balíček je vytvořen na ploše podle mé zadané cesty.
Obr. 13:Balíček SSIS vytvořený pomocí Průvodce importem/exportem
Chcete-li tento balíček spustit, dvakrát na něj klikněte a otevře se okno níže. Pokud potřebujete změnit název souboru nebo serveru SQL, můžete přejít do Správce připojení a změnit jej. V mém případě nechci dělat žádné změny. Stiskněte tlačítko Execute
Obr:14 Spuštění balíčku Utility
Jakmile stisknete Execute, zobrazí se okno Package Execute Progress a budete moci vidět průběh provádění vašeho balíčku SSIS. Obr 15:Průběh provádění balíčku.
Průvodce importem/exportem je způsob, jak rychle načíst data mezi různými zdroji a cíli. Svůj balíček SSIS můžete vytvořit rychle pomocí Průvodce importem/exportem a poté přidat do projektu SSIS a v případě potřeby provést změny.
Pokud potřebujeme exportovat data ze serveru SQL, musíme kliknout pravým tlačítkem na Databáze-->Úlohy -->Spustí se Průvodce exportem dat a importem/exportem.

Video ukázka:Jak používat Průvodce importem a exportem k načtení dat souboru Excel do tabulky SQL Server


  1. 7 Možnosti pro povolení Pipes (||) jako operátora zřetězení v MariaDB

  2. Kontejner Spring Docker nemá přístup ke kontejneru Postgres Docker

  3. Udržování seskupeného běhu MAX (nebo MIN)

  4. Úvod do TimescaleDB