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.
STL_ERROR
Enregistre les erreurs de traitement interne générées par le moteur de base de données Amazon Redshift. STL_ ERROR n'enregistre pas SQL les erreurs ni les messages. Les informations contenues dans STL _ ERROR sont utiles pour résoudre certaines erreurs. Un ingénieur de AWS support peut vous demander de fournir ces informations dans le cadre du processus de dépannage.
STL_ ERROR 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 de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.
Certaines ou toutes les données de ce tableau se trouvent également dans la vue SYS de surveillanceSYS_QUERY_HISTORY. Les données de la vue SYS de surveillance sont formatées pour être plus faciles à utiliser et à comprendre. Nous vous recommandons d'utiliser la vue SYS de surveillance pour vos requêtes.
Pour obtenir la liste des codes d’erreur qui peuvent être générés lors du chargement des données avec la commande Copy, consultez Référence des erreurs de chargement.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
userid | entier | ID de l’utilisateur qui a généré l’entrée. |
process | character(12) | Processus qui a levé l’exception. |
recordtime | timestamp | Heure à laquelle l’erreur s’est produite. |
pid | entier | ID du processus. Le STL_QUERY tableau contient le processus IDs et la requête unique IDs pour les requêtes terminées. |
errcode | entier | Code d’erreur correspondant à la catégorie d’erreur. |
dans le fichier | character(90) | Nom du fichier source où l’erreur s’est produite. |
linenum | entier | Numéro de ligne du fichier source où l’erreur s’est produite. |
context | character(100) | Cause de l’erreur. |
error | character(512) | Message d’erreur. |
Exemples de requêtes
L'exemple suivant extrait les informations d'erreur de STL _ERROR.
select process, errcode, linenum as line,
trim(error) as err
from stl_error;
process | errcode | line | err
--------------+---------+------+------------------------------------------------------------------
padbmaster | 8001 | 194 | Path prefix: s3://redshift-downloads/testnulls/venue.txt*
padbmaster | 8001 | 529 | Listing bucket=redshift-downloads prefix=tests/category-csv-quotes
padbmaster | 2 | 190 | database "template0" is not currently accepting connections
padbmaster | 32 | 1956 | pq_flush: could not send data to client: Broken pipe
(4 rows)