私はSQLCMDモードを使用したり、リンクサーバーを追加したりしたくありません...中央サーバーから起動し、複数のサーバーからデータを収集するspを作成しています...クエリが必要です..使用していない別のSQLサーバーの別のインスタンスに接続するクエリリンクサーバーまたはSQLCMDモードを作成して、それを作成スクリプトの上部に貼り付けてF5で実行すると、新しいサーバーに切り替わり、作成スクリプトが実行されます。SP_addLinkedserver を使用したくありません。つまり、サーバーをリンクしたくありません....そのサーバーに接続したいだけです....
1 に答える
1
複数のサーバーに対してスクリプトを実行できるサーバー グループを使用できます。中央管理サーバーとサーバー グループを作成するを参照してください。良い点は、クエリが逐次ではなく同時に実行され、結果セットが SSMS によって 1 つの結果セットに連結されることです。インタラクティブなクエリの場合、問題なく動作します。悪い点は、失敗した場合、再試行と再実行が難しくなる可能性があることです。
自動化の場合は、SQLCMD モードまたはPowerShell コマンドレットを使用する方がはるかに優れています。
于 2013-04-17T07:14:52.373 に答える