Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SYS_DATASHARE_CHANGE_LOG
Enregistre la vue consolidée pour le suivi des modifications apportées aux unités de partage des données sur les clusters producteur et consommateur.
SYS_ DATASHARE _ CHANGE _ LOG est visible par tous les utilisateurs. Les super-utilisateurs peuvent voir toutes les lignes, tandis que les utilisateurs standard peuvent voir uniquement leurs propres données. Pour plus d'informations, consultez Visibilité des données dans les tables et vues système.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
user_id | entier | L’ID de l’utilisateur qui effectue l’action. |
user_name | varchar(128) | Le nom de l’utilisateur qui effectue l’action. |
session_id |
entier | L’ID de la séance. |
transaction_id | bigint | ID de la transaction. |
share_id | entier | L’ID de l’unité de partage des données affecté. |
share_name | varchar(128) | Le nom du datashare. |
source_database_id | entier | L’ID de la base de données à laquelle appartient l’unité de partage des données. |
source_database_name | varchar(128) | Le nom de la base de données à laquelle appartient le datashare. |
consumer_database_id | entier | L’ID de la base de données importée depuis l’unité de partage des données. |
consumer_database_name | varchar(128) | Le nom de la base de données importée depuis le datashare. |
arn | varchar(192) | La ARN ressource qui sauvegarde la base de données importée. |
record_time | timestamp | Horodatage de l’action. |
action | varchar(128) | L’action en cours d’exécution. Les valeurs possibles sont CREATEDATASHARE, DROPDATASHARE, GRANTALTER, REVOKEALTER, GRANTSHARE, REVOKESHARE, ALTERADD, ALTERREMOVE, ALTERSET,, GRANTUSAGE, REVOKEUSAGE, CREATE DATABASEGRANT, ou REVOKE USAGE sur une base de données partagée, DROP SHAREDDATABASE, ALTER SHAREDDATABASE. |
status | entier | Statut de l’action. Les valeurs possibles sont SUCCESS et ERROR - ERRORCODE. |
share_object_type | varchar(64) | Le type d’objet de base de données qui a été ajouté ou supprimé de l’unité de partage des données. Les valeurs possibles sont les schémas, les tables, les colonnes, les fonctions et les vues. Il s’agit d’un champ pour le cluster producteur. |
share_object_id | entier | L’ID de l’objet de base de données qui a été ajouté ou supprimé de l’unité de partage des données. Il s’agit d’un champ pour le cluster producteur. |
share_object_name | varchar(128) | Le nom de l’objet de base de données qui a été ajouté ou supprimé de l’unité de partage des données. Il s’agit d’un champ pour le cluster producteur. |
target_user_type | varchar(16) | Le type d’utilisateurs ou de groupes auxquels un privilège a été accordé. Il s’agit d’un domaine à la fois pour le cluster producteur et consommateur. |
target_user_id | entier | L’ID des utilisateurs ou des groupes auxquels un privilège a été accordé. Il s’agit d’un domaine à la fois pour le cluster producteur et consommateur. |
target_user_name | varchar(128) | Le nom des utilisateurs ou des groupes auxquels un privilège a été accordé. Il s’agit d’un domaine à la fois pour le cluster producteur et consommateur. |
consumer_account | varchar(16) | L’ID de compte du consommateur de données. Il s’agit d’un champ pour le cluster producteur. |
consumer_namespace | varchar(64) | L’espace de noms du compte consommateur de données. Il s’agit d’un champ pour le cluster producteur. |
producer_account | varchar(16) | L’ID du compte producteur auquel appartient l’unité de partage des données. Il s’agit d’un champ pour le cluster consommateur. |
producer_namespace | varchar(64) | L’espace de noms du compte producteur auquel appartient l’unité de partage des données. Il s’agit d’un champ pour le cluster consommateur. |
attribute_name | varchar(64) | Le nom d’un attribut de l’unité de partage des données ou de la base de données partagée. |
attribute_value | varchar(128) | La valeur d’un attribut de l’unité de partage des données ou de la base de données partagée. |
message | varchar(512) | Le message d’erreur lorsqu’une action échoue. |
Exemples de requêtes
L'exemple suivant montre une LOG vue SYS DATASHARE _ CHANGE _ _.
SELECT DISTINCT action FROM sys_datashare_change_log WHERE share_object_name LIKE 'tickit%'; action ----------------------- "ALTER DATASHARE ADD"