Поделиться через


Синхронизация часов целевых серверов

Область применения: SQL Server

Внимание

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

В этой статье описывается синхронизация часов на целевом сервере в SQL Server с часами на главном сервере с помощью среды SQL Server Management Studio или Transact-SQL. Синхронизация этих системных часов обслуживает расписания заданий.

Перед началом

Безопасность

Разрешения

Необходимо членство в предопределенной роли сервера sysadmin .

Использование среды SQL Server Management Studio

Синхронизация часов целевых серверов

  1. В обозревателе объектов щелкните значок «плюс», чтобы развернуть сервер, где необходимо синхронизировать часы целевого сервера с часами главного сервера.

  2. Щелкните правой кнопкой мыши элемент Агент SQL Server, укажите пункт Администрирование нескольких серверов, а затем выберите пункт Управление целевыми серверами.

  3. В диалоговом окне Управление целевыми серверами нажмите кнопку Отправить инструкции.

  4. В списке Тип инструкции выберите Синхронизировать часы.

  5. В пункте Адресатывыполните одно из следующих действий:

    • Установите флажок Все целевые серверы , чтобы синхронизировать часы всех целевых серверов с часами главного сервера.

    • Установите флажок Эти целевые серверы , чтобы синхронизировать часы определенных серверов, затем выберите целевые серверы, часы которых необходимо синхронизировать с часами главного сервера.

  6. После завершения нажмите кнопку ОК.

Использование 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).