Windows 如何从根驱动器运行bcp实用程序?

Windows 如何从根驱动器运行bcp实用程序?,windows,sql-server-2008,path,bcp,Windows,Sql Server 2008,Path,Bcp,计算机未安装完整的sql server。但我的计算机上安装了以下可分发的软件包:- Microsoft®SQL Server®2008 R2命令行实用程序 Microsoft®SQL Server®2008 R2本机客户端 我有一个运行bcp实用程序的批处理文件。如果我从bcp.exe所在的文件夹(…tools\binn)运行此批处理文件,它将正常工作 但我的转储问题是,是否有任何方法可以仅从c:\驱动器运行此bcp实用程序。现在,如果从c:\驱动器运行,则会显示:- bcp未被识别为内部或外部

计算机未安装完整的sql server。但我的计算机上安装了以下可分发的软件包:-

  • Microsoft®SQL Server®2008 R2命令行实用程序
  • Microsoft®SQL Server®2008 R2本机客户端
  • 我有一个运行bcp实用程序的批处理文件。如果我从bcp.exe所在的文件夹(…tools\binn)运行此批处理文件,它将正常工作

    但我的转储问题是,是否有任何方法可以仅从c:\驱动器运行此bcp实用程序。现在,如果从c:\驱动器运行,则会显示:-

    bcp未被识别为内部或外部命令

    如果将目录(…tools\binn)添加到PATH变量中,或使用bcp可执行文件的完整路径,这将起作用

    将目录添加到路径控制面板>系统>高级系统设置>环境变量。
    然后在系统变量下找到Path变量,并将您的bcp目录添加到列表中(以;)只需从另一个SQL Server或相应的SQL Server路径复制
    bcp.exe
    并将其复制到批处理文件路径,在该路径中有脚本


    在运行批处理脚本时,也请从命令行中的相同路径运行。

    如果您认为这可以解决问题,请添加此解决方案可行的原因,可能是来自帮助文件或其他来源的引用。