Om du behöver hämta data från en SQL Server-databas och spara den till en fil , använd programmet bulk kopiera ( BCP ) Transact - SQL ( T - SQL ) verktyget . Som standard är den data som är avgränsade med en flik mellan fält (kolumner ) och en ny linje mellan raderna . Däremot kan du anpassa hur data avgränsas med hjälp av BCP alternativ . En fördel med att använda BCP är att du kan automatisera dataåtkomst genom att konfigurera en SQL Server- jobb . Saker du behöver
dator som kör Microsoft SQL Server 2008
AdventureWorks databas
administratörskonto
Visa fler instruktioner
1
Klicka på "Start " -knappen . Klicka på " Alla program " i menyn . Klicka på " Tillbehör " i menyn . Högerklicka på " Kommandotolken " i menyn och välj " Kör som administratör . " Om du uppmanas att göra det möjligt för programmet att göra ändringar , klicka på "Ja " knappen
2
Skriv följande kommando och tryck på " Enter" : .
BCP " SELECT Titel , VacationHours , SickLeaveHours FRÅN HumanResources.Employee " queryout " C : \\ timeoff_tab.txt " - T - c
3
Klicka på" Start " -menyn och välj " Dator "i menyn .
4
Dubbelklicka på enhet C ikonen .
5
Dubbelklicka på " timeoff_tab.txt " och kontrollera att varje rad av resultaten visas på en separat linje och varje fält är separerat med en flik .
6
Bring Kommandotolken i förgrunden . följande kommando
7
Type och tryck på " Enter" :
BCP " välj titel VacationHours , SickLeaveHours FRÅN HumanResources.Employee " queryout " C : \\ timeoff_comma.txt " - T - c - t ,
8
Bring fönstret Utforskaren i förgrunden .
9
Dubbelklicka på " timeoff_comma.txt " och kontrollera att fälten avgränsas med ett kommatecken .