SQL代理作业步骤失败。无法确定工作区

SQL代理作业步骤失败。无法确定工作区,sql,sql-server,visual-studio-2012,sql-agent-job,Sql,Sql Server,Visual Studio 2012,Sql Agent Job,我创建了一个Windows批处理文件,该文件对TFS文件执行“获取最新版本”操作 此代码位于批处理文件中: "D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" get D:\Project\TFS\Project3X\Core\3.6\trunk\src /force /recursive 当我尝试通过cmd手动运行命令文件时,它正在工作 但是,当我在SQL代理作业-CmdExec步骤中运行此操作时,

我创建了一个Windows批处理文件,该文件对TFS文件执行“获取最新版本”操作

此代码位于批处理文件中:

"D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" get D:\Project\TFS\Project3X\Core\3.6\trunk\src /force /recursive
当我尝试通过cmd手动运行命令文件时,它正在工作

但是,当我在SQL代理作业-CmdExec步骤中运行此操作时,会出现以下错误

以用户身份执行:CORP\dbbuild。无法确定工作区。您可以通过运行“tf工作区/集合:TeamProjectCollectionUrl”来更正此问题

我是否也应该安装Visual Studio 2012以使其正常工作

其他信息:

Microsoft SQL Server版本为2012 Microsoft Visual Studio版本为2010
您确定SQL Server代理是执行此操作的最佳工具吗?