Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SVL_DATASHARE_CHANGE_LOG
Registra la vista consolidata per tenere traccia delle modifiche apportate alle unità di condivisione dati nei cluster di produttori e consumer.
SVL_DATASHARE_CHANGE_LOG è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.
Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS SYS_DATASHARE_CHANGE_LOG. I dati nella vista di monitoraggio SYS sono formattati in modo da essere più facili da usare e comprendere. Ti consigliamo di utilizzare la vista di monitoraggio SYS per le query.
Colonne di tabella
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
userid | integer | L'ID dell'utente che esegue l'operazione. |
username | varchar(128) | Il nome dell'utente che esegue l'operazione. |
pid |
integer | L'ID del processo. |
xid | bigint | L'ID della transazione. |
share_id | integer | L'ID dell'unità di condivisione dati è interessato. |
share_name | varchar(128) | Il nome dell'unità di condivisione dati. |
source_database_id | integer | L'ID del database a cui appartiene l'unità di condivisione dati. |
source_database_name | varchar(128) | Il nome del database a cui appartiene l'unità di condivisione dati. |
consumer_database_id | integer | ID del database importato dall'unità di condivisione dati. |
consumer_database_name | varchar(128) | Il nome del database importato dall'unità di condivisione dati. |
arn | varchar(192) | L'ARN della risorsa che supporta il database importato. |
recordtime | timestamp | Il timestamp dell'operazione. |
action | varchar(128) | L'operazione in esecuzione. I valori possibili sono 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 o REVOKE USAGE su un database condiviso, DROP SHARED DATABASE, ALTER SHARED DATABASE. |
status | integer | Lo stato dell'operazione. I valori possibili sono SUCCESS e ERROR-ERROR CODE |
share_object_type | varchar(64) | Il tipo di oggetto di database aggiunto o rimosso dall'unità di condivisione dati. I valori possibili sono schemi, tabelle, colonne, funzioni e viste. Questo è un campo per il cluster di produttori. |
share_object_id | integer | L'ID dell'oggetto di database aggiunto o rimosso dall'unità di condivisione dati. Questo è un campo per il cluster di produttori. |
share_object_name | varchar(128) | Il nome dell'oggetto di database aggiunto o rimosso dall'unità di condivisione dati. Questo è un campo per il cluster di produttori. |
target_user_type | varchar(16) | Il tipo di utenti o gruppi a cui è stato concesso un privilegio. Questo è un campo per il cluster di produttori e consumer. |
target_userid | integer | L'ID di utenti o gruppi a cui è stato concesso un privilegio. Questo è un campo per il cluster di produttori e consumer. |
target_username | varchar(128) | Il nome di utenti o gruppi a cui è stato concesso un privilegio. Questo è un campo per il cluster di produttori e consumer. |
consumer_account | varchar(16) | L'ID account del consumer di dati. Questo è un campo per il cluster di produttori. |
consumer_namespace | varchar(64) | Lo spazio dei nomi dell'account del consumer di dati. Questo è un campo per il cluster di produttori. |
producer_account | varchar(16) | L'ID account dell'account del produttore a cui appartiene l'unità di condivisione dati. Questo è un campo per il cluster di consumer. |
producer_namespace | varchar(64) | Lo spazio dei nomi dell'account di produzione a cui appartiene l'unità di condivisione dati. Questo è un campo per il cluster di consumer. |
attribute_name | varchar(64) | Il nome di un attributo dell'unità di condivisione dati o del database condiviso. |
attribute_value | varchar(128) | Il valore di un attributo dell'unità di condivisione dati o del database condiviso. |
message | varchar(512) | Il messaggio di errore visualizzato quando un'operazione non riesce. |
Query di esempio
L'esempio seguente mostra una vista SVL_DATASHARE_CHANGE_LOG.
SELECT DISTINCT action FROM svl_datashare_change_log WHERE share_object_name LIKE 'tickit%'; action ----------------------- "ALTER DATASHARE ADD"