- Kategorien:
Systemfunktionen (Systemsteuerung)
SYSTEM$TRIGGER_LISTING_REFRESH¶
Löst eine einmalige, bedarfsgesteuerte Datenaktualisierung für die Datenbanken oder Freigabeangebote eines Anbieters aus, auf die alle Verbraucher zugreifen können. Der Aktualisierungsjob beginnt sofort nach dem Trigger und kann mit der Funktion LISTING_REFRESH_HISTORY verfolgt werden. Verbraucher können die Aktualisierung über die Funktion AVAILABLE_LISTING_REFRESH_HISTORY verfolgen. Sie können eine Aktualisierung des Freigabeangebots auch dann auslösen, wenn Sie bereits eine geplante Aktualisierung oder eine intervallbasierte Aktualisierung eingerichtet haben.
Bemerkung
Bei einer abgeschlossenen Aktualisierung des Freigabeangebots per Trigger wird die nächste intervallbasierte Aktualisierung übersprungen.
Einzelheiten zu den Aktualisierungstypen, die für Ihre Freigabeangebote verfügbar sind, finden Sie unter Automatische Ausführung für Freigabeangebote.
- Siehe auch:
Syntax¶
SYSTEM$TRIGGER_LISTING_REFRESH( '<type>' , '<name>' )
Argumente¶
Benötigt:
'type'
Typ des zu aktualisierenden Datensatzes (
LISTING
oderDATABASE
). Beachten Sie, dass der Datensatztyp in einfache Anführungszeichen gesetzt werden muss.'name'
Name des Freigabeangebots oder der Datenbank. Beachten Sie, dass der gesamte Name in einfache Anführungszeichen gesetzt werden muss.
Anforderungen an die Zugriffssteuerung¶
Eine Rolle, die zur Ausführung dieser Operation verwendet wird, muss mindestens die folgenden Berechtigungen haben:
Berechtigung |
Objekt |
Anmerkungen |
---|---|---|
MANAGE LISTING AUTO FULFILLMENT |
Konto |
Diese Berechtigung gibt Ihnen die Möglichkeit, Freigabeangebote in Remote-Regionen zu veröffentlichen. |
USAGE |
Freigabeangebot oder Datenbank |
Eine Anleitung zum Erstellen einer kundenspezifischen Rolle mit einer bestimmten Gruppe von Berechtigungen finden Sie unter Erstellen von kundenspezifischen Rollen.
Allgemeine Informationen zu Rollen und Berechtigungen zur Durchführung von SQL-Aktionen auf sicherungsfähigen Objekten finden Sie unter Übersicht zur Zugriffssteuerung.
Nutzungshinweise¶
Bei freigabebasierten Freigabeangeboten für Datenprodukte wird die mit dem Freigabeangebot verknüpfte Datenbank in allen Regionen, die über die automatische Ausführung verwaltet werden, repliziert und aktualisiert.
Die Freigabeangebote für Datenprodukte von Anwendungen und Anwendungspaketen werden entsprechend dem Wert des Parameters LISTING_AUTO_FULFILLMENT_REPLICATION_REFRESH_SCHEDULE auf dem Konto aktualisiert. Alle Freigabeangebote, die diesen Zeitplan verwenden, werden gleichzeitig aktualisiert.
Beispiele¶
SELECT SYSTEM$TRIGGER_LISTING_REFRESH('DATABASE', 'MY_DATABASE');