2016-08-03 7 views
1

FreeTDSを使用してTSQLスクリプトを実行しようとしています。 tsqlコマンドラインユーティリティを使用してサーバーに接続できます。私はtsqlと接続できますが、bsqldbは失敗します

TSQLこれは私にプロンプ​​トを与え、私はTSQLのコマンドを実行することができます

serverNameの-UのuserName -Pパスワードを-S。

私はbsqldbコマンドラインユーティリティで同じことをしようとすると、キャリッジリターンとプロンプトは表示されません。一緒に移動するには私は^ Cしなければならない。

bsqldb -S serverNameの-UのuserName -Pパスワード

私が間違って何をしているのですか?

答えて

1

tsqlコマンドラインユーティリティは対話型ツールで、接続するとプロンプトが表示されます。

bsqldbコマンドラインツールは、対話型ツールではありません。接続すると、キャリッジリターンだけが出力され、入力ファイルが指定されているか、入力ファイルが指定されているかのどちらかから読み込みが開始されます。

このジレンマを解決する鍵はenable loggingです。

関連する問題