April 13
Se è necessario recuperare i dati da un database SQL Server e salvarlo in un file, utilizzare il programma di copia di massa (BCP) Transact-SQL (T-SQL) utilità. Per impostazione predefinita, i dati vengono delimitati con una scheda tra i campi (colonne) e una nuova linea tra le righe. Tuttavia, è possibile personalizzare come i dati è delimitato da utilizzando le opzioni di BCP. Uno dei vantaggi di utilizzare BCP è che è possibile automatizzare il recupero dei dati configurando un processo di SQL Server.
1 Fare clic sul pulsante "Start". Fare clic sulla voce di menu "Tutti i programmi". Fare clic su "Accessori" voce di menu. Pulsante destro del mouse sulla voce di menu "Prompt dei comandi" e scegliere "Esegui come amministratore". Se viene richiesto per consentire al programma di apportare modifiche, fare clic sul pulsante "Sì".
2 Digitare il seguente comando e premere il tasto "Enter":
BCP "SELECT titolo, VacationHours, SickLeaveHours DA HumanResources.Employee" queryout "C: \ timeoff_tab.txt" -T -c
3 Fai clic sul menu "Start" e scegliere la voce di menu "Computer".
4 Fare doppio clic sull'icona dell'unità C.
5 Fare doppio clic su "timeoff_tab.txt" e verificare che ogni riga dei risultati viene visualizzato su una riga separata e ogni campo è separato da una scheda.
6 Portare la finestra Prompt dei comandi in primo piano.
7 Digitare il seguente comando e premere il tasto "Enter":
BCP "SELECT titolo, VacationHours, SickLeaveHours DA HumanResources.Employee" queryout "C: \ timeoff_comma.txt" -T -c -t,
8 Portare la finestra di Explorer in primo piano.
9 Fare doppio clic su "timeoff_comma.txt" e verificare che i campi sono delimitati da una virgola.