Synchronisieren der Uhren des Zielservers

Gilt für:SQL Server

Wichtig

In Azure SQL Managed Instance werden derzeit die meisten, aber nicht alle, SQL Server-Agent-Features unterstützt. Details dazu finden Sie unter T-SQL-Unterschiede zwischen Azure SQL Managed Instance und SQL Server.

In diesem Thema erfahren Sie, wie Sie Zielserveruhren in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL mit der Masterserveruhr synchronisieren. Das Synchronisieren dieser Systemuhren unterstützt Auftragszeitpläne.

Vorbereitungen

Sicherheit

Berechtigungen

Erfordert die Mitgliedschaft in der festen Serverrolle sysadmin .

Verwendung von SQL Server Management Studio

So synchronisieren Sie die Uhren der Zielserver

  1. Klicken Sie im Objekt-Explorer auf das Pluszeichen, um den Server zu erweitern, auf dem Sie die Zielserveruhren mit der Masterserveruhr synchronisieren möchten.

  2. Klicken Sie mit der rechten Maustaste auf SQL Server-Agent, zeigen Sie auf Multiserververwaltung, und klicken Sie auf Zielserver verwalten.

  3. Klicken Sie im Dialogfeld Zielserver verwalten auf Anweisungen bereitstellen.

  4. Wählen Sie in der Liste Anweisungstyp die Option Uhren synchronisierenaus.

  5. Führen Sie unter Empfängereine der folgenden Aktionen aus:

    • Klicken Sie auf Alle Zielserver , um die Uhren aller Zielserver mit der Uhr des Masterservers zu synchronisieren.

    • Klicken Sie auf Diese Zielserver , um bestimmte Serveruhren zu synchronisieren, und wählen Sie dann alle Zielserver aus, deren Uhren mit der Uhr des Masterservers synchronisiert werden sollen.

  6. Wenn Sie fertig sind, klicken Sie auf OK.

Verwenden von Transact-SQL

So synchronisieren Sie die Uhren der Zielserver

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Datenbank-Engine-Instanz her.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.

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

Weitere Informationen finden Sie unter sp_resync_targetserver (Transact-SQL).