så här exporterar du SQL Server-Data till en Excel-fil

om du letar efter det optimala sättet att exportera data från SQL Server till Excel-kalkylblad, leta inte längre. Kolla bara den här artikeln. Här försökte vi samla olika metoder—någon av dem kan visa sig vara användbar för ditt specifika fall. Utan vidare, Låt oss komma igång!

innehåll
1. Så här exporterar du data från en SQL-tabell till Excel med hjälp av SQL Server Import and Export Wizard
2. Så här exporterar du SQL-frågeresultat till Excel med rubriker
3. Så här exporterar du data från SQL Server till en Excel-fil med hjälp av guiden dataanslutning
4. Så här exporterar du SQL Server-data till en Excel-fil med en T-SQL-sats
5. Så här exporterar du data från SQL Server till Excel med dbForge Studio för SQL Server

så här exporterar du data från en SQL-tabell till Excel med SQL Server Import and Export Wizard

1. Starta SSMS och anslut till önskad databas.

2. I Object Explorer går du till databasen som du vill exportera till Excel. Anropa snabbmenyn och gå till uppgifter > exportera Data. Guiden öppnar.

3. På sidan Välj en datakälla anger du datakälla och servernamn i listrutan. Du kan också välja antingen Windows-eller SQL Server-autentisering och vid behov välja en annan databas som ska exporteras.

4. Den andra sidan är Välj en Destination, där du kan ställa in sökvägen till önskad Excel-fil och välja en Excel-version.

5. Nästa sida är ange Tabellkopia eller Fråga, där du måste välja kopiera data från en eller flera tabeller eller vyer.

6. På sidan Välj källtabeller och vyer kan du ange önskade tabeller och vyer. Dessutom kan du redigera mappningar eller klicka på Förhandsgranska för att se vilka data som ska exporteras till Excel-filen.

7. På sidan kartläggning av datatyp kan du enkelt granska kartläggningen av de valda tabellerna.

8. På sidan Spara och kör paket markerar du kryssrutan Kör omedelbart och klickar på Nästa.

9. Vi är nästan framme! På sidan Slutför guiden kommer du att kunna se alla inställningar du har konfigurerat under denna exportåtgärd.

om allt är korrekt klickar du på Slutför för att se exportens framsteg och njuta av resultaten av det framgångsrika utförandet.

det är det! Resultaten exporteras till ett nytt ark som läggs till i din Excel-fil.

låt oss nu se hur du exporterar SQL-frågeresultat till Excel med kolumnrubriker.

så här exporterar du SQL-frågeresultat till Excel med rubriker

arbetsflödet här är ganska lik det föregående fallet, med steg 1-4 som faktiskt är identiska (så du kan kolla dem här).

men sedan fortsätter du till steg 5—Ange Tabellkopia eller Frågesida-där du måste välja Skriv en fråga för att ange data som ska överföras.

ange sedan det obligatoriska SQL-uttalandet på sidan Ange en Källfråga.

klicka på Parse för att snabbt kontrollera om det finns några skrivfel i ditt uttalande.

okej, vårt SQL-uttalande är giltigt. Låt oss klicka på Nästa för att gå vidare.

på sidan Välj källtabeller och vyer ser du källan märkt som . Du kan också se att ett ark som heter Query läggs till i den valda Excel-filen.

resten av arbetsflödet är också identiskt med föregående fall. Markera kryssrutan Kör omedelbart på sidan Spara och kör paket. På sidan Slutför guiden kontrollerar du alla inställningar du har konfigurerat och klickar på Slutför för att slutföra exporten. Dina frågeresultat exporteras till ett nytt ark som läggs till i din Excel-fil.

så här exporterar du data från SQL Server till en Excel-fil med hjälp av Dataanslutningsguiden

eller, för att vara mer exakt, talar vi import här, eftersom den här åtgärden startas från Excel på en maskin som måste anslutas till SQL Server. Det snabbaste sättet att starta guiden dataanslutning är att gå till sökfältet, ange från SQL Server och klicka på förslaget i listrutan.

1. På sidan Anslut till databasserver anger du önskat servernamn och väljer önskat autentiseringsläge i avsnittet Logga in autentiseringsuppgifter.

2. På sidan Välj databas och tabell väljer du önskad databas och en eller flera obligatoriska tabeller från rutnätet.

3. På sidan Spara Dataanslutningsfil och slutför behöver du bara lämna allt som det är och klicka på Slutför.

4. Den slutliga dialogrutan är importera Data, där du måste välja att visa dina data i en tabell och välja om du vill importera dem till ett befintligt kalkylblad eller ett nytt kalkylblad. I det förra fallet kan du ange önskad startcell.

nu klickar du bara på OK, och data kommer att importeras till din Excel-fil.

så här exporterar du SQL Server-data till en Excel-fil med ett T-SQL-uttalande

vår nästa exportmetod tar oss tillbaka till SSMS. Du kan använda T-SQL OPENROWSET för att exportera SQL Server-data till Excel. Öppna frågeredigeraren via knappen Ny fråga på menyn och kör en fråga, liknande den följande, mot den nödvändiga databasen:

INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0; Database=C:\Documents\SQL.xlsx;','SELECT * FROM ')SELECT * FROM HumanResources.Department

se till att du anger ett giltigt OLE DB-leverantörsnamn (anges som Microsoft.ESS.OLEDB.12.0 i exemplet), Excel – filnamn (anges som SQL.XLSX i exemplet) och tabellen du vill exportera data från (anges som HumanResources.Avdelning i exemplet).

Observera att innan exekveringen av din fråga lyckas kan det uppstå några problem på vägen. Om det gör det, kolla den här guiden för en lista över möjliga fel med detaljerade lösningar.

så här exporterar du data från SQL Server till Excel med dbForge Studio för SQL Server

slutligen kan du utföra mångsidiga exportoperationer via dbForge Studio för SQL Server, en multifunktionell IDE som täcker nästan alla aspekter av SQL Server-utveckling, hantering och administration. Naturligtvis är dataimport och exportverktyg en del av dess kärnfunktionalitet. Exportera till Excel blir mycket mer anpassningsbar än i tidigare fall—men lika enkelt.

1. I Object Explorer högerklickar du på önskad databas/tabell / vy och klickar på Exportera Data på snabbmenyn för att anropa exportguiden. På sin första sida, exportera format, Välj önskat format: MS Excel (.XLS) eller MS Excel 2007 (.xlsx).

2. På källsidan kontrollerar du anslutningen, databasen, schemat och de tabeller och/eller vyer som valts för export.

3. På sidan Output settings väljer du att exportera data till en enda fil. Dessutom kan du lägga till en tidsstämpel till filnamnet, automatiskt ta bort gamla filer, skapa ett arkiv med exporterade filer och förhandsgranska dem.

4. På sidan Alternativ kan du konfigurera tabellrutnätsalternativen för exporterade data. Resultaten visas bekvämt i Förhandsgranskningsavsnittet.

5. På sidan dataformat har du två flikar. Den första är kolumner, där du kan välja kolumner för export och kontrollera deras alias och datatyper. Den andra är format, där du kan ändra standardformatinställningarna samt välja önskad binär kodning i listrutan.

6. På sidan Utskriftsinställningar kan du konfigurera sidstorlek, orientering, marginaler, sidhuvud och sidfot (inklusive alternativet att upprepa tabellhuvudet).

7. På sidan exporterade rader kan du välja att exportera alla rader, exportera de rader som valts på sidan dataformat eller exportera ett angivet radintervall.

8. På sidan felhantering kan du ange felbehandlingsbeteendet och välja att skriva rapporter till en loggfil med en angiven sökväg.

9. Det är det! Nu behöver du bara klicka på Exportera, och operationen kommer att slutföras på några ögonblick. Du hittar den exporterade Excel-filen i den angivna målmappen.

det är också värt att notera att du kan spara exportinställningar till en mall med knappen Spara i skärmens nedre vänstra hörn.

för avid-användare av SQL Server Management Studio kan vi föreslå ett alternativ-dbForge Data Pump, ett kraftfullt SSMS-tillägg som gör det möjligt att exportera data till 14-format och importera data från 10-format, inklusive Google Sheets.

ladda ner en gratis 30-dagars testversion av dbForge Studio för SQL Server för att få lite förstahandserfarenhet och se den i aktion.

  • författare
  • Senaste inlägg

Senaste inlägg av dbForge Team (se alla)

  • kontrollera din nuvarande MySQL-Version på 6 sätt-28 December 2021
  • SQL Query Optimization: hur man ställer in prestanda för SQL-frågor-23 December 2021
  • skynda dig att prova de nya glänsande SQL-verktygen 6.1-December 21, 2021

data export, dbforge, dbForge Studio för SQL Server, excel, sql server

Write a Comment

Din e-postadress kommer inte publiceras.