這個問題的原因是:bcp.exe文件的路徑不在環境變數中, 我的環境:Windows10 ,SQL server2016(D:) 1.首先查找你的SQL Server2016的安裝位置 找到快捷方式,右鍵打開文件位置,即可查看到 D:\Program Files (x86)\Microsoft SQ ...
這個問題的原因是: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命令使用方法: