次の方法で共有


ターゲット サーバー クロックの同期

適用対象:SQL Server

大事な

Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance の T-SQL と SQL Server の違いの を参照してください。

このトピックでは、SQL Server Management Studio または Transact-SQL を使用して、SQL Server のターゲット サーバー クロックをマスター サーバー クロックと同期する方法について説明します。 これらのシステム クロックを同期すると、ジョブ スケジュールがサポートされます。

開始する前に

安全

権限

固定サーバー ロール sysadmin のメンバーシップが必要です。

SQL Server Management Studio の使用

ターゲット サーバークロックを同期するには

  1. オブジェクト エクスプローラーで、プラス記号 クリックして、ターゲット サーバー クロックをマスター サーバー クロックと同期するサーバーを展開します。

  2. SQL Server エージェントを右クリックし、マルチ サーバー管理をポイントして、ターゲット サーバーの管理を選択します。

  3. [ターゲット サーバーの管理 ] ダイアログ ボックスで、[手順 ] をクリックします。

  4. [命令の種類] 一覧で、[クロックの同期 ] 選択します。

  5. 受信者で、次のいずれかの操作を行います。

    • [すべてのターゲット サーバー ] をクリックして、すべてのターゲット サーバー クロックをマスター サーバー クロックと同期します。

    • [これらのターゲット サーバー をクリックして特定のサーバー クロックを同期し、マスター サーバー クロックと同期する各ターゲット サーバーを選択します。

  6. 完了したら、[OK]をクリックします。

Transact-SQL の使用

ターゲット サーバークロックを同期するには

  1. オブジェクト エクスプローラーで、データベース エンジンのインスタンスに接続します。

  2. [標準] バーで [新しいクエリ] をクリックします。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、実行クリックします。

    USE msdb ;  
    GO  
    -- resynchronizes the SEATTLE1 target server  
    EXEC dbo.sp_resync_targetserver  
        N'SEATTLE1' ;  
    GO  
    

詳細については、「sp_resync_targetserver (Transact-SQL)を参照してください。