Sql server BCP不复制

Sql server BCP不复制,sql-server,bcp,Sql Server,Bcp,我正在从Windows 2008/SQL 2008命令行运行一个简单的bcp查询,但数据没有复制。第二份声明中可能没有提到这个问题,但我尝试了几种不同的方法,但没有成功。我运行了一些SET语句来覆盖前面的变量 这项工作: bcp“从FS84RPT.dbo.PS_CM_ACCTG_行中选择*,其中财政年=2015”查询%输出%\PS_CM_ACCTG_行.txt-e%错误日志%\PS_CM_ACCTG_行.err-o%计时%\PS_CM_ACCTG_行.txt-T-c 这在下面不起作用(我添加了一

我正在从Windows 2008/SQL 2008命令行运行一个简单的bcp查询,但数据没有复制。第二份声明中可能没有提到这个问题,但我尝试了几种不同的方法,但没有成功。我运行了一些SET语句来覆盖前面的变量

这项工作:

bcp“从FS84RPT.dbo.PS_CM_ACCTG_行中选择*,其中财政年=2015”查询%输出%\PS_CM_ACCTG_行.txt-e%错误日志%\PS_CM_ACCTG_行.err-o%计时%\PS_CM_ACCTG_行.txt-T-c

这在下面不起作用(我添加了一个额外的限定符)

bcp“从FS84RPT.dbo.PS_CM_ACCTG_行中选择*,其中会计年度=2015年,会计期间=9”查询%输出%\PS_CM_ACCTG_行.txt-e%错误日志%\PS_CM_ACCTG_行.err-o%计时%\PS_CM_ACCTG_行.txt-c


以上内容不复制任何行。欣赏输入

这可能是一个愚蠢的问题,但您确定查询确实返回了任何记录吗?您在运行BCP命令时是否遇到任何错误,或者它只是不起作用?事实上,您的评论是对的……我正在从两个不同的数据库查询数据,直到后来才意识到其中一个数据库丢失了数据。一切都很好。