Hvis du trenger å hente data fra en SQL Server-database og lagre det i en fil , bruker bulk kopi program ( BCP ) Transact -SQL (T - SQL) verktøyet. Som standard er det data som er atskilt med en fane mellom felt (kolonner ) og en ny linje mellom radene . Du kan imidlertid tilpasse hvordan dataene er avgrenset ved hjelp av BCP alternativer. En fordel med å bruke BCP er at du kan automatisere innhenting av data ved å konfigurere en SQL Server jobb . Du trenger
datamaskin som kjører Microsoft SQL Server 2008
AdventureWorks database
administratorkontoen
Vis flere instruksjoner
en
Klikk på "Start "-knappen . Klikk på " Alle programmer " menyen . Klikk på " Tilbehør " menyen . Høyreklikk på "Ledetekst " menyen og velg " Kjør som administrator ". Hvis du blir bedt om å tillate programmet å gjøre endringer , klikk på " Ja" -knappen
2
Skriv inn følgende kommando , og trykk på "Enter "-tasten : .
BCP "SELECT tittel, VacationHours , SickLeaveHours FRA HumanResources.Employee " queryout " C : \\ timeoff_tab.txt " - T - c
3
Klikk på " Start "-menyen og velg " Computer "i menyen .
4
Dobbeltklikk på stasjon C ikonet.
5
Dobbeltklikk på " timeoff_tab.txt " og kontrollere at hver rad av resultatene vises på en egen linje og hvert felt er atskilt med en fane .
6
Bring Command Prompt vinduet til forgrunnen .
7
Skriv inn følgende kommando , og trykk på "Enter "-tasten : en
BCP "SELECT Tittel , VacationHours , SickLeaveHours FRA HumanResources.Employee " queryout "C : \\ timeoff_comma.txt " - T - c - t , De forente 8
Bring Explorer -vinduet i forgrunnen.
9
Dobbeltklikk på " timeoff_comma.txt " og kontrollere at feltene er avgrenset med komma .