適用対象:SQL Server
大事な
Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance の T-SQL と SQL Server の違いの を参照してください。
このトピックでは、SQL Server Management Studio または Transact-SQL を使用して、SQL Server のマルチサーバー管理構成でターゲット サーバーの場所を指定する方法について説明します。
開始する前に
制限と規制
このアクションを実行すると、レジストリが編集されます。 レジストリを手動で編集することはお勧めしません。不適切な変更や不適切な変更により、システムの構成に重大な問題が発生する可能性があるためです。 そのため、経験豊富なユーザーのみがレジストリ エディター プログラムを使用してレジストリを編集する必要があります。 詳細については、Microsoft Windows のドキュメントを参照してください。
安全
権限
sysadmin の固定サーバー ロール のメンバーシップが必要です。
SQL Server Management Studio の使用
ターゲット サーバーの場所を指定するには
オブジェクト エクスプローラーで、プラス記号をクリックして、ターゲット サーバーの場所を指定するマスター サーバーを展開します。
SQL Server エージェント を右クリックし、[マルチ サーバー管理] をポイントし、[ターゲット サーバーの管理] を選択します。
ターゲット サーバーを右クリックし、[プロパティ] 選択します。
[場所] ボックスに、サーバーの場所を入力し、[OK] クリックします。
Transact-SQL の使用
ターゲット サーバーの場所を指定するには
オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続します。
[標準] バーの [新しいクエリ]をクリックします。
次の例をコピーしてクエリ ウィンドウに貼り付け、実行クリックします。
USE msdb ; GO -- enlists the current server into the AdventureWorks1 master server. -- The location for the current server is Building 21, Room 309, Rack 5 EXEC dbo.sp_msx_enlist N'AdventureWorks2022', N'Building 21, Room 309, Rack 5' ; GO
詳細については、sp_msx_enlist (Transact-SQL)を参照してください。