Freigeben über


sp_external_policy_refresh (Transact-SQL)

Gilt für: SQL Server 2022 (16.x) Azure SQL-Datenbank

Erzwingt den sofortigen Download der neuesten veröffentlichten Richtlinien für die gesamte Instanz (für jede Datenbank).

Hinweis

Wenn es laufende Pullanforderungen von der Hintergrundaufgabe oder von einem anderen Benutzer gibt, wartet die Anforderung, bis die frühere Aufgabe abgeschlossen ist, und startet einen neuen Pull. – Dadurch wird sichergestellt, dass das Ergebnis des Aufrufs dieses Proc explizit immer zu einem aktualisierten Cache führt.

Syntax

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

Argumente

[ @type = ] 'type'

Der Typ kann (vollständiger Richtliniendownload) oder update (inkrementeller Richtliniendownload) sein reload . Der Standardtyp ist update.

Rückgabecodewerte

0 (Erfolg) oder eine Zahl ungleich null (Fehler).

Berechtigungen

Erfordert ALTER SERVER STATE (abgedeckt durch CONTROL SERVER) Berechtigung.

Beispiele

A. Vollständige Richtlinienaktualisierung

Im folgenden Beispiel werden vollständige Richtliniensätze heruntergeladen.

EXEC sp_external_policy_refresh @type = 'reload'

B. Inkrementelle Richtlinienaktualisierung

Im folgenden Beispiel werden Richtlinien mithilfe des Standardtyps "update" inkrementell heruntergeladen.

EXEC sp_external_policy_refresh;