クエリ エディターから SQLCMD を使用して、いくつかの基本的なスクリプトを作成しようとしています。
同じ sql ステートメントを実行したかったのですが、異なる sql サーバーで出力を確認したかったのです。これはパフォーマンスとは関係ありませんが、移行したさまざまなサーバーのデータをチェックするだけです。ここでSQLCMDが非常に役立つことを知りましたが、これをどのようにスクリプト化するのだろうか. すべてのサーバーに同じデータベースとテーブルが存在すると仮定してください。これまでのところ、必要なものを取得するために以下を実行していますが、これはもっとうまくできると確信しています!
:Connect Server1
SELECT count (*) FROM [DB].[dbo].[Table1]
SELECT count (*) FROM [DB].[dbo].[Table2]
:Connect Server2
SELECT count (*) FROM [DB].[dbo].[Table1]
SELECT count (*) FROM [DB].[dbo].[Table2]
:Connect Server3
SELECT count (*) FROM [DB].[dbo].[Table1]
SELECT count (*) FROM [DB].[dbo].[Table2]
ありがとうございました !