たとえば、次のようなスクリプトを実行できるコマンドラインインターフェイスはありますか?サーバーに接続するaクエリを実行する1サーバーに接続するbクエリを実行する2クエリを実行する3
オンラインで検索しようとしましたが、SQL ServerManagementStudioに組み込まれているものが見つかりませんでした。ありがとう!
たとえば、次のようなスクリプトを実行できるコマンドラインインターフェイスはありますか?サーバーに接続するaクエリを実行する1サーバーに接続するbクエリを実行する2クエリを実行する3
オンラインで検索しようとしましたが、SQL ServerManagementStudioに組み込まれているものが見つかりませんでした。ありがとう!
sqlcmdユーティリティ
http://msdn.microsoft.com/en-us/library/ms162773.aspx
通常、SQL Serverインストーラーに付属しており、デフォルトで次のディレクトリにあります。
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE
エクスポートイン/エクスポートする場合は、これらのタイプのプロセスを実行できるBCPと呼ばれるコマンドラインユーティリティがあります。
bcpユーティリティは、MicrosoftSQLServerのインスタンスとデータファイルの間でユーザー指定の形式でデータを一括コピーします。bcpユーティリティを使用して、多数の新しい行をSQL Serverテーブルにインポートしたり、テーブルからデータファイルにデータをエクスポートしたりできます。queryoutオプションとともに使用する場合を除いて、ユーティリティはTransact-SQLの知識を必要としません。データをテーブルにインポートするには、そのテーブル用に作成されたフォーマットファイルを使用するか、テーブルの構造とその列に有効なデータのタイプを理解する必要があります。