※내보내기
1. Tablename의 데이터를 Data.dat 파일로 만든다.
BCP DBName.dbo.Tablename out Data.dat -c -Usa -Ppassword -t"|" |
2. 쿼리를 실행하여 Data.dat 파일로 만든다.
BCP "SELECT * FROM DBName.dbo.TableName" Queryout Data.dat -c -Usa -Ppassword -t"|" |
예)
bcp Cooking.dbo.Backup out H:\BCP\Backup.dat -c -U sa password -t "\t"
3.비-XML서식 만들기
BCP dbo.tablename format nul -T -c -f format.fmt |
4. XML서식 만들기
BCP dbo.tablename format nul -T -c -x -f format.xml |
※가져오기
1. tablename에 Data.dat파일 복사해 넣기
BCP dbo.tablename in data.dat -c -Usa -Ppassword -t"|" |
예시)
BCP Cooking.dbo.SQL_Backup IN H:\BCP\SQL_Backup.txt -c -U sa -P password -t "|"
2. 서식파일 이용해서 데이터 가져오기
BCP dbo.tablename in data.dat -c -T -fFormat.xml |
예시)
bcp Cooking.dbo.SQL_Backup Format nul -T -c -f H:\Bcp\SQL_Backup.fmt