bcp
Linuxでコマンドを次のように使用したい:
bcp "EasyCash.dbo.user" out "[EasyCash].[dbo].[user].dat" -q -c -t "<EOFD>"
-r "<EORD>" -Usa -P123456 -S192.168.1.5
Linux のメッセージは次のように表示されます。
-base bcp: command not found
誰でも私の問題を解決できますか?
FreeTDSとそのFreeBCPユーティリティを使用できます。これは、MSSQLServerのbcp.exehttp ://www.freetds.org/に相当します。
bcp
実行可能ファイルを含むパッケージがマシンにあると仮定して、入力してみてください
locate bcp | grep bin
出力を見て、この実行可能ファイルがコンピューターに存在するが、パスにないかどうかを確認します。これが何も返さない場合は、実行可能ファイルがありません。これで問題が発生した場合は、パス全体を使用して実行を試みることができます。
bcpコマンドをインストール、デプロイ、および使用する方法の詳細については、SybaseASEのドキュメントを参照してください。または、DBAに問い合わせてください。
その例は確かに MSSQL の BCP コマンド )(-Usa... the 'sa' user) のように見えます。MSSQL は Windows 専用の製品です。