为什么我不能在我的sql server查询中运行bcp实用程序?

时间:2015-11-30 08:59:26

标签: sql-server

我是sql server的初学者,希望将查询结果保存在文本文件中,在web上搜索并使用bcp实用程序查找任何查询,在我的sql server上写这个查询:

declare @sql varchar(8000)
select @sql = 'bcp "SELECT [id]
      ,[name]
  FROM [dbo].[myTABLE]" queryout c:\bcp\Tom.xls -c -t, -T -S' + @@servername
exec master..xp_cmdshell @sql 


但是当运行查询时,我收到此错误:
enter image description here


我怎么能解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:0)

问题是未安装SQL Server安装的Management Tools - Basic部分。 bcp.exe实用程序是Management Tools - Basic的一部分。安装Management Tools - Basic并重新启动将解决问题。