cmd 運行bcp 提示:'bcp' 不是內部或外部命令,也不是可運行的程序 或批處理文件。


這個問題的原因是: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命令使用方法:

數據庫xp_cmdshell使用

SQL Server中bcp命令的用法以及數據批量導入導出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM