Delen via


sp_external_policy_refresh (Transact-SQL)

van toepassing op: SQL Server 2022 (16.x) Azure SQL Database

Dwingt onmiddellijk downloaden van de meest recente gepubliceerde beleidsregels voor het hele exemplaar (voor elke database).

Notitie

Als er lopende pull-aanvragen zijn door de achtergrondtaak of door een andere gebruiker, wacht de aanvraag totdat de vorige taak is voltooid en wordt een nieuwe pull gestart. – Dit zorgt ervoor dat het resultaat van het aanroepen van deze proc altijd resulteert in een vernieuwde cache.

Syntaxis

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

Argumenten

Belangrijk

Argumenten voor uitgebreide opgeslagen procedures moeten worden ingevoerd in de specifieke volgorde, zoals beschreven in de sectie Syntaxis. Als de parameters niet in de volgorde zijn ingevoerd, treedt er een foutbericht op.

[ @type = ] 'type'

Het type kan worden reload (volledige beleidsdownload) of update (incrementele beleidsdownload). Het standaardtype is update.

Codewaarden retourneren

0 (geslaagd) of een niet-nulnummer (fout).

Machtigingen

Vereist ALTER SERVER STATE (gedekt door CONTROL SERVER) machtiging.

Voorbeelden

Een. Beleidsvernieuwing voltooien

In het volgende voorbeeld wordt een volledige set beleidsregels gedownload.

EXECUTE sp_external_policy_refresh @type = 'reload';

B. Incrementeel beleid vernieuwen

In het volgende voorbeeld wordt beleid incrementeel gedownload met behulp van het standaardtype Update.

EXECUTE sp_external_policy_refresh;