Rechercher un code d’erreur
Recherchez par code ou message d’erreur pour consulter les explications officielles et les liens de dépannage ou de diagnostic.
La recherche s’effectue dans votre navigateur. Un même numéro peut avoir un sens différent selon le produit.
Liste des codes
4 836 résultats- constraint trigger
Le code d'erreur SQLITE_CONSTRAINT_TRIGGER est un code d'erreur étendu pour SQLITE_CONSTRAINT indiquant qu'une fonction RAISE au sein d'un déclencheur a été déclenchée, provoquant l'annulation de l'instruction SQL.
SQLiteSQLite - constraint unique
Le code d'erreur SQLITE_CONSTRAINT_UNIQUE est un code d'erreur étendu pour SQLITE_CONSTRAINT indiquant qu'une contrainte UNIQUE a échoué.
SQLiteSQLite - constraint vtab
Le code d'erreur SQLITE_CONSTRAINT_VTAB n'est pas actuellement utilisé par le noyau SQLite. Cependant, ce code d'erreur est disponible pour être utilisé par des tables virtuelles définies par l'application.
SQLiteSQLite - corrupt
Le code de résultat SQLITE_CORRUPT indique que le fichier de base de données a été corrompu. Consultez Comment corrompre vos fichiers de base de données pour une discussion plus approfondie sur la manière dont la corruption peut survenir.
SQLiteSQLite - corrupt index
Le code de résultat SQLITE_CORRUPT_INDEX signifie que SQLite a détecté une entrée ou était absent d'un index. Il s'agit d'un cas particulier du code d'erreur SQLITE_CORRUPT qui suggère que le problème pourrait être résolu en exécutant la commande REINDEX, en supposant qu'aucun autre problème n'existe ailleurs dans le fichier de base de données.
SQLiteSQLite - corrupt sequence
Le code de résultat SQLITE_CORRUPT_SEQUENCE signifie que le schéma de la table sqlite_séquence est corrompu. La table sqlite_sequence est utilisée pour aider à implémenter la fonction AUTOINCREMENT. La table sqlite_sequence devrait avoir le format suivant : Si SQLite découvre que la table sqlite_sequence a n'importe quel autre format, il retourne l'erreur SQLITE_CORRUPT_SEQUENCE.
SQLiteSQLite - corrupt vtab
Le code d'erreur SQLITE_CORRUPT_VTAB est un code d'erreur étendu pour SQLITE_CORRUPT utilisé par des tables virtuelles. Une table virtuelle pourrait retourner SQLITE_CORRUPT_VTAB pour indiquer que le contenu de la table virtuelle est corrompu.
SQLiteSQLite - empty
Le code de résultat SQLITE_EMPTY n'est pas utilisé actuellement.
SQLiteSQLite - error
Le code de résultat SQLITE_ERROR est un code d'erreur générique utilisé lorsqu'il n'y a pas d'autre code d'erreur plus spécifique disponible.
SQLiteSQLite - error missing collseq
Le code de résultat SQLITE_ERROR_MISSING_COLLSEQ signifie qu'une instruction SQL n'a pas pu être préparée parce qu'une séquence de collage nommée dans cette instruction SQL n'a pas pu être localisée. Parfois, lorsque ce code d'erreur est rencontré, la routine sqlite3_prepare_v2() convertira l'erreur en SQLITE_ERROR_RETRY et essayera à nouveau de préparer l'instruction SQL en utilisant un plan de requête différent qui ne nécessite pas l'utilisation de la séquence de collage inconnue.
SQLiteSQLite - error retry
Le SQLITE_ERROR_RETRY est utilisé en interne pour provoquer sqlite3_prepare_v2() (ou une de ses routines de création d'instructions préparées) pour essayer à nouveau de préparer une instruction qui a échoué avec une erreur sur la tentative précédente.
SQLiteSQLite - error snapshot
Le code de résultat SQLITE_ERROR_SNAPSHOT pourrait être retourné lorsque vous tentez de démarrer une transaction de lecture sur une version historique de la base de données en utilisant l'interface sqlite3_snapshot_open(). Si le snapshot historique n'est plus disponible, alors la transaction de lecture échouera avec SQLITE_ERROR_SNAPSHOT. Ce code d'erreur n'est possible que si SQLite est compilé avec -DSQLITE_ENAPSHOT.
SQLiteSQLite - format
Le code d'erreur SQLITE_FORMAT n'est pas actuellement utilisé par SQLite.
SQLiteSQLite - full
Le code de résultat SQLITE_FULL indique qu'une écriture n'a pas pu être terminée parce que le disque est plein. Notez que cette erreur peut se produire lorsque l'on essaye d'écrire des informations dans le fichier principal de la base de données, ou bien elle peut également se produire lors de l'écriture dans des fichiers de disque temporaires. Parfois, les applications rencontrent cette erreur même s'il y a une abondance d'espace disque primaire parce que l'erreur se produit lors de l'écriture dans des fichiers disques temporaires sur un système où les fichiers temporaires sont stockés sur une partition séparée avec beaucoup moins d'espace que le disque primaire.
SQLiteSQLite - internal
Le code de résultat SQLITE_INTERNAL indique un dysfonctionnement interne. Dans une version de travail de SQLite, une application ne devrait jamais voir ce code de résultat. Si l'application rencontre ce code de résultat, il montre qu'il y a un bogue dans le moteur de base de données. Ce code de résultat pourrait être causé par un bogue dans SQLite. Cependant, les fonctions SQL ou tables virtuelles, ou VFSes, ou d'autres extensions peuvent également faire que ce code de résultat soit retourné, donc le problème pourrait ne pas être la faute du noyau SQLite.
SQLiteSQLite - interrupt
Le code de résultat SQLITE_INTERRUPT indique qu'une opération a été interrompue par l'interface sqlite3_interrupt(). Voir aussi : SQLITE_ABORT
SQLiteSQLite - ioerr
Le code de résultat SQLITE_IOERR indique que l'opération n'a pas pu se terminer parce que le système d'exploitation a signalé une erreur d'E/S. Un disque complet donnera normalement une erreur SQLITE_FULL plutôt qu'une erreur SQLITE_IOERR. Il existe de nombreux codes de résultat étendus pour les erreurs d'E/S qui identifient l'opération d'E/S spécifique qui a échoué.
SQLiteSQLite - ioerr access
Le code d'erreur SQLITE_IOERR_ACCESS est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la méthode xAccess sur l'objet sqlite3_vfs.
SQLiteSQLite - ioerr auth
Le code d'erreur SQLITE_IOERR_AUTH est un code réservé aux extensions. Il n'est pas utilisé par le noyau SQLite.
SQLiteSQLite - ioerr begin atomic
Le code d'erreur SQLITE_IOERR_BEGIN_ATOMIC indique que le système d'exploitation sous-jacent a signalé une erreur sur le contrôle de fichier SQLITE_FCNTL_BEGIN_ATOMIC_WRITE. Cela n'apparaît que lorsque SQLITE_ENABLE_ATOMIC_WRITE est activé et que la base de données est hébergée sur un système de fichiers supportant les écrits atomiques.
SQLiteSQLite - ioerr blocked
Le code d'erreur SQLITE_IOERR_BLOCKED n'est plus utilisé.
SQLiteSQLite - ioerr checkreservedlock
Le code d'erreur SQLITE_IOERR_CHECKRESERVEDLOCK est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la méthode xCheckReservedLock sur l'objet sqlite3_io_methods.
SQLiteSQLite - ioerr close
Le code d'erreur SQLITE_IOERR_CLOSE est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la méthode xFermer sur l'objet sqlite3_io_methods.
SQLiteSQLite - ioerr commit atomic
Le code d'erreur SQLITE_IOERR_COMMIT_ATOMIC indique que le système d'exploitation sous-jacent a signalé une erreur sur le contrôle de fichier SQLITE_FCNTL_COMMIT_ATOMIC_WRITE. Cela n'apparaît que lorsque SQLITE_ENABLE_ATOMIC_WRITE est activé et que la base de données est hébergée sur un système de fichiers qui supporte les écrits atomiques.
SQLiteSQLite - ioerr convpath
Le code d'erreur SQLITE_IOERR_CONVPATH est un code d'erreur étendu pour SQLITE_IOERR utilisé uniquement par Cygwin VFS et indiquant que l'appel système cygwin_conv_path() a échoué. Voir aussi : SQLITE_CANTOPEN_CONVPATH
SQLiteSQLite - ioerr corruptfs
Le code d'erreur SQLITE_IOERR_CORRUPTFS est un code d'erreur étendu pour SQLITE_IOERR utilisé uniquement par un VFS pour indiquer qu'un échec de recherche ou de lecture était dû à la requête ne relevant pas de la limite du fichier plutôt qu'à une défaillance du périphérique ordinaire. Cela indique souvent un système de fichiers corrompu.
SQLiteSQLite - ioerr data
Le code d'erreur SQLITE_IOERR_DATA est un code d'erreur étendu pour SQLITE_IOERR utilisé uniquement par le checksum VFS Shim pour indiquer que le checksum sur une page du fichier de base de données est incorrect.
SQLiteSQLite - ioerr delete
Le code d'erreur SQLITE_IOERR_DELETE est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la méthode xDelete sur l'objet sqlite3_vfs.
SQLiteSQLite - ioerr delete noent
Le code d'erreur SQLITE_IOERR_DELETE_NOENT est un code d'erreur étendu pour SQLITE_IOERR indiquant que la méthode xDelete sur l'objet sqlite3_vfs a échoué parce que le fichier supprimé n'existe pas.
SQLiteSQLite - ioerr dir close
Le code d'erreur SQLITE_IOERR_DIR_CLOSE n'est plus utilisé.
SQLiteSQLite - ioerr dir fsync
Le code d'erreur SQLITE_IOERR_DIR_FSYNC est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans le calque VFS tout en essayant d'invoquer fsync() sur un répertoire. L'unix VFS tente de créer ou de supprimer certains fichiers pour s'assurer que ces fichiers apparaissent toujours dans le système de fichiers après une perte de puissance ou un crash du système. Ce code d'erreur indique un problème d'exécution de fsync().
SQLiteSQLite - ioerr fstat
Le code d'erreur SQLITE_IOERR_FSTAT est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la couche VFS tout en essayant d'invoquer fstat() (ou l'équivalent) sur un fichier afin de déterminer des informations telles que la taille du fichier ou les permissions d'accès.
SQLiteSQLite - ioerr fsync
Le code d'erreur SQLITE_IOERR_FSYNC est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans le calque VFS tout en essayant d'effacer le contenu précédemment écrit des tampons OS et/ou de contrôle de disque et dans le stockage persistant. En d'autres termes, ce code indique un problème avec l'appel système fsync() dans unix ou l'appel système FlushFileBuffers() dans les fenêtres.
SQLiteSQLite - ioerr gettemppath
Le code d'erreur SQLITE_IOERR_GETTEMPPATH est un code d'erreur étendu pour SQLITE_IOERR indiquant que le VFS n'est pas en mesure de déterminer un répertoire approprié dans lequel placer des fichiers temporaires.
SQLiteSQLite - ioerr lock
Le code d'erreur SQLITE_IOERR_LOCK est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la logique de verrouillage du fichier consultatif. Habituellement, une erreur SQLITE_IOERR_LOCK indique un problème d'obtention d'un verrouillage PENDING. Cependant, il peut également indiquer des erreurs de verrouillage diverses sur certains des VFS spécialisés utilisés sur Macs.
SQLiteSQLite - ioerr mmap
Le code d'erreur SQLITE_IOERR_MMAP est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans les méthodes xFetch ou xUnfetch sur l'objet sqlite3_io_methods tout en essayant de mapper ou de démapper une partie du fichier de base de données dans l'espace d'adresse du processus.
SQLiteSQLite - ioerr nomem
Le code d'erreur SQLITE_IOERR_NOMEM est parfois retourné par le calque VFS pour indiquer qu'une opération n'a pas pu être complétée en raison de l'incapacité d'allouer une mémoire suffisante. Ce code d'erreur est normalement converti en SQLITE_NOMEM par les calques supérieurs de SQLite avant d'être retourné à l'application.
SQLiteSQLite - ioerr rdlock
Le code d'erreur SQLITE_IOERR_RDLOCK est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans la méthode xLock sur l'objet sqlite3_io_methods tout en essayant d'obtenir un verrouillage de lecture.
SQLiteSQLite - ioerr read
Le code d'erreur SQLITE_IOERR_READ est un code d'erreur étendu pour SQLITE_IOERR indiquant une erreur d'E/S dans le calque VFS en essayant de lire à partir d'un fichier sur disque. Cette erreur pourrait résulter d'un dysfonctionnement matériel ou parce qu'un système de fichiers est devenu démonté pendant que le fichier était ouvert.
SQLiteSQLite - ioerr rollback atomic
Le code d'erreur SQLITE_IOERR_ROLLBACK_ATOMIC indique que le système d'exploitation sous-jacent a signalé une erreur sur SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE. Cela n'apparaît que lorsque SQLITE_ENABLE_ATOMIC_WRITE est activé et que la base de données est hébergée sur un système de fichiers supportant les écrits atomiques.
SQLiteSQLite