Sql server BCP命令在Windows 2012 R2中不起作用

Sql server BCP命令在Windows 2012 R2中不起作用,sql-server,windows,batch-file,cmd,bcp,Sql Server,Windows,Batch File,Cmd,Bcp,我有一个.bat文件,在其中我编写了一些语句来读取文本文件,并通过BCP命令将数据插入SQL Server表。当我在Windows7或WindowsServer2003中运行此文件时,它工作正常。但当我在Windows Server 2012 R2上运行此批处理文件时,它不起作用。有什么想法吗?这是运行BCP所必需的SQL客户端吗?BCP不是SQL server的东西吗?服务器是否安装了正确的SQL server?

我有一个.bat文件,在其中我编写了一些语句来读取文本文件,并通过BCP命令将数据插入SQL Server表。当我在Windows7或WindowsServer2003中运行此文件时,它工作正常。但当我在Windows Server 2012 R2上运行此批处理文件时,它不起作用。有什么想法吗?

这是运行BCP所必需的SQL客户端吗?BCP不是SQL server的东西吗?服务器是否安装了正确的SQL server?