Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
SYS_DATESHARE_CHANGE_LOG
Zeichnet die konsolidierte Ansicht auf, um Änderungen an Datashares sowohl in Produzenten- als auch Konsumenten-Clustern nachzuverfolgen.
SYS_DATASHARE_CHANGE_LOG ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.
Tabellenspalten
Spaltenname | Datentyp | Beschreibung |
---|---|---|
user_id | Ganzzahl | Die ID des Benutzers, der die Aktion ausführt. |
user_name | varchar(128) | Der Name des Benutzers, der die Aktion ausführt. |
session_id |
Ganzzahl | Die ID der Sitzung. |
transaction_id | bigint | Die ID der Transaktion. |
share_id | integer | Die ID des betroffenen Datashares. |
share_name | varchar(128) | Der Name des Datashares. |
source_database_id | integer | Die ID der Datenbank, zu der der Datashare gehört. |
source_database_name | varchar(128) | Der Name der Datenbank, zu der der Datashare gehört. |
consumer_database_id | integer | Die ID der Datenbank, die aus dem Datashare importiert wurde. |
consumer_database_name | varchar(128) | Der Name der Datenbank, die aus dem Datashare importiert wurde. |
arn | varchar(192) | Der ARN der Ressource, die die importierte Datenbank unterstützt. |
record_time | Zeitstempel | Der Zeitstempel der Aktion. |
Aktion | varchar(128) | Die Aktion, die ausgeführt wird. Mögliche Werte sind CREATE DATASHARE, DROP DATASHARE, GRANT ALTER, REVOKE ALTER, GRANT SHARE, REVOKE SHARE, ALTER ADD, ALTER REMOVE, ALTER SET, GRANT USAGE, REVOKE USAGE, CREATE DATABASE, GRANT oder REVOKE USAGE für eine gemeinsam genutzte Datenbank, DROP SHARED DATABASE, ALTER SHARED DATABASE. |
Status | integer | Der Status der Aktion. Mögliche Werte sind SUCCESS und ERROR-ERROR CODE |
share_object_type | varchar(64) | Der Typ des Datenbankobjekts, das dem Datashare hinzugefügt oder daraus entfernt wurde. Mögliche Werte sind Schemata, Tabellen, Spalten, Funktionen und Ansichten. Dies ist ein Feld für den Produzenten-Cluster. |
share_object_id | integer | Die ID des Datenbankobjekts, das dem Datashare hinzugefügt oder daraus entfernt wurde. Dies ist ein Feld für den Produzenten-Cluster. |
share_object_name | varchar(128) | Der Name des Datenbankobjekts, das dem Datashare hinzugefügt oder daraus entfernt wurde. Dies ist ein Feld für den Produzenten-Cluster. |
target_user_type | varchar(16) | Der Typ der Benutzer oder Gruppen, denen eine Berechtigung erteilt wurde. Dies ist ein Feld sowohl für den Produzenten- als auch den Konsumenten-Cluster. |
target_user_id | Ganzzahl | Die ID der Benutzer oder Gruppen, denen eine Berechtigung erteilt wurde. Dies ist ein Feld sowohl für den Produzenten- als auch den Konsumenten-Cluster. |
target_user_name | varchar(128) | Der Name der Benutzer oder Gruppen, denen eine Berechtigung erteilt wurde. Dies ist ein Feld sowohl für den Produzenten- als auch den Konsumenten-Cluster. |
consumer_account | varchar(16) | Die Konto-ID des Datenverbrauchers. Dies ist ein Feld für den Produzenten-Cluster. |
consumer_namespace | varchar(64) | Der Namespace des Datenverbraucherkontos. Dies ist ein Feld für den Produzenten-Cluster. |
producer_account | varchar(16) | Die Konto-ID des Produzentenkontos, zu dem der Datashare gehört. Dies ist ein Feld für den Konsumenten-Cluster. |
producer_namespace | varchar(64) | Der Namespace des Produktkontos, zu dem der Datashare gehört. Dies ist ein Feld für den Konsumenten-Cluster. |
attribute_name | varchar(64) | Der Name eines Attributs des Datashares oder der gemeinsamen Datenbank. |
attribute_value | varchar(128) | Der Wert eines Attributs des Datashares oder der gemeinsamen Datenbank. |
Nachricht | varchar(512) | Die Fehlermeldung, wenn eine Aktion fehlschlägt. |
Beispielabfragen
Das folgende Beispiel zeigt eine Ansicht SYS_DATASHARE_CHANGE_LOG.
SELECT DISTINCT action FROM sys_datashare_change_log WHERE share_object_name LIKE 'tickit%'; action ----------------------- "ALTER DATASHARE ADD"