cmd 運行bcp 提示:'bcp' 不是內部或外部命令,也不是可運行的程序 或批處理文件。
阿新 • • 發佈:2019-05-08
path windows sdk 之前 sql ros server2 http 運行
這個問題的原因是:bcp.exe文件的路徑不在環境變量中,
我的環境:Windows10 ,SQL server2016(D:)
1.首先查找你的SQL Server2016的安裝位置
找到快捷方式,右鍵打開文件位置,即可查看到
D:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio
2.找到位置後定位到D:\Program Files (x86)\Microsoft SQL Server\下
3.選擇進入Client SDK\ODBC\130\Tools\Binn下即可看到,絕對路徑:D:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn
4.將此絕對路徑添加到系統環境變量PATH中即可,如何添加,請看我之前寫的警告: 正保存的數據被裁斷到 1024 字符。 錯誤: 拒絕訪問註冊表路徑。)
5.添加後,即可在CMD中直接運行bcp命令
6.如果你想在SQLServer中運行bcp命令,請看我之前寫的(SQL 中常用存儲過程xp_cmdshell運行cmd命令)
有關bcp命令使用方法:
SQL Server中bcp命令的用法以及數據批量導入導出
cmd 運行bcp 提示:'bcp' 不是內部或外部命令,也不是可運行的程序 或批處理文件。