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


sp_external_policy_refresh (Transact-SQL)

Область применения: SQL Server 2022 (16.x) База данных SQL Azure

Принудительное скачивание последних опубликованных политик для всего экземпляра (для каждой базы данных).

Примечание.

Если есть какие-либо текущие запросы на вытягивание фоновой задачей или другим пользователем, запрос ожидает завершения предыдущей задачи и запускает новый запрос на вытягивание. — Это гарантирует, что результат вызова этого proc явно всегда приводит к обновлению кэша.

Синтаксис

sp_external_policy_refresh [ @type = ] 'type'
[ ; ]

Аргументы

[ @type = ] 'type'

Тип может быть reload (полная загрузка политики) или update (скачивание добавочной политики). Тип по умолчанию — update.

Значения кода возврата

0 (успешно) или ненулевое число (сбой).

Разрешения

Требуется ALTER SERVER STATE (покрыто CONTROL SERVER) разрешением.

Примеры

А. Завершение обновления политики

В следующем примере загружается полный набор политик.

EXEC sp_external_policy_refresh @type = 'reload'

B. Добавочное обновление политики

В следующем примере политики скачиваются постепенно с помощью типа "update" по умолчанию.

EXEC sp_external_policy_refresh;