0

bcpLinuxでコマンドを次のように使用したい:

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

誰でも私の問題を解決できますか?

4

4 に答える 4

5

FreeTDSとそのFreeBCPユーティリティを使用できます。これは、MSSQLServerのbcp.exehttp ://www.freetds.org/に相当します。

于 2012-01-24T14:04:58.943 に答える
1

bcp実行可能ファイルを含むパッケージがマシンにあると仮定して、入力してみてください

locate bcp | grep bin

出力を見て、この実行可能ファイルがコンピューターに存在するが、パスにないかどうかを確認します。これが何も返さない場合は、実行可能ファイルがありません。これで問題が発生した場合は、パス全体を使用して実行を試みることができます。

于 2009-03-19T04:29:42.483 に答える
-1

bcpコマンドをインストール、デプロイ、および使用する方法の詳細については、SybaseASEのドキュメントを参照してください。または、DBAに問い合わせてください。

于 2009-03-19T11:06:45.493 に答える
-1

その例は確かに MSSQL の BCP コマンド )(-Usa... the 'sa' user) のように見えます。MSSQL は Windows 専用の製品です。

于 2009-03-19T04:35:43.060 に答える