1.編輯一個(gè)文件selectout.sql:
set nocount on
use databasename
go
select 'bcp databasename..' + name + ' out d:\temp\' + name + '.txt -Uusername -Ppassword -Sservername -c ' from sysobjects where type='U'
go
isql -Uusername -Ppassword -Sservername -i d:\selectout.sql -o d:\bcpout.bat
把所有表數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫時(shí),將上面的out改為in
4.bcp導(dǎo)入導(dǎo)出:
導(dǎo)出數(shù)據(jù):
bcp DatabaseName.dbo.tableName out D:\tableName.txt -SServerName -Usa -P -c -b 10000
bcp DatabaseName.dbo.tableName in D:\tableName.txt -SServerName -Usa -P -c -b 10000