私はSSMSを使用して比較的大きなテーブルをダンプしています。通常の方法は、Query->Results-To->File
を 'Execute`に設定してファイルを選択し、SQLクエリを実行させることです。終了後、通常はファイルを圧縮してローカルマシンに転送します。これは、夜間のSQLクエリ中に空き領域が不足しているホストマシンの明白な問題があります。SQLクエリの結果を直接圧縮/圧縮する方法はありますか?
クエリ全体から結果をダンプするまで待つことなく、SSMSからの出力を直接圧縮する方法があるのだろうかと思っていました。助言がありますか?ホストマシンはかなり制限されているため、サードパーティ製のソフトウェアを必要最小限に抑えるという提案は素晴らしいものになるでしょう。
+1 - ちょうど私が提案しようとしていたもの(sqlcmd +コマンドラインzip)。 – Oded
+ありがとうございます。私はあなたの答えに少しの情報を加えました。あなたが気にしないことを願っています。 – Legend