énumération JET_err
Codes d’erreur ESENT.
Espace de noms:Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (dans Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Enumeration JET_err
'Usage
Dim instance As JET_err
public enum JET_err
Membres
Nom du membre | Description | |
---|---|---|
Succès | Opération réussie. | |
RfsFailure | Échec du simulateur d’échec de ressource | |
RfsNotArmed | Simulateur d’échec de ressource non initialisé | |
FileClose | Impossible de fermer le fichier | |
OutOfThreads | Impossible de démarrer le thread | |
TooManyIO | Système occupé en raison d’un trop grand nombre d’E/S | |
TaskDropped | Une tâche asynchrone demandée n’a pas pu être exécutée | |
InternalError | Erreur interne irrécupérable | |
DisabledFunctionality | Vous exécutez MinESE, qui n’a pas toutes les fonctionnalités compilées. Cette fonctionnalité est uniquement prise en charge dans une version complète d’ESE. | |
DéchargeableOSFunctionality | La fonctionnalité de système d’exploitation souhaitée n’a pas pu être localisée et chargée / liée. | |
DatabaseBufferDependenciesCorrupted | Les dépendances de mémoire tampon sont incorrectement définies. Échec de la récupération | |
PreviousVersion | La version existait déjà. Échec de la récupération | |
Limite de page | Limite de page atteinte | |
KeyBoundary | Limite de clé atteinte | |
BadPageLink | Base de données endommagée | |
BadBookmark | Le signet n’a aucune adresse correspondante dans la base de données | |
NTSystemCallFailed | Échec d’un appel au système d’exploitation | |
BadParentPageLink | Base de données endommagée | |
SPAvailExtCacheOutOfSync | Le cache AvailExt ne correspond pas à btree | |
SPAvailExtCorrupted | L’arborescence d’espace AvailExt est endommagée | |
SPAvailExtCacheOutOfMemory | Hors mémoire de l’allocation d’un nœud de cache AvailExt | |
SPOwnExtCorrupted | L’arborescence d’espace OwnExt est endommagée | |
DbTimeCorrupted | Dbtime sur la page actuelle est supérieur à la base de données globale dbtime | |
KeyTruncated | clé tronquée sur l’index qui interdit la troncation de clé | |
DatabaseLeakInSpace | Certaines pages de base de données sont devenues inaccessibles même à partir de l’arborescence de disponibilité, seule une défragmentation hors connexion peut retourner l’espace perdu. | |
BadEmptyPage | Base de données endommagée. Recherche d’une page vide inattendue. | |
KeyTooBig | La clé est trop grande | |
ImpossibleSeparateIntrinsicLV | tentative illégale de séparer une VV qui doit être intrinsèque | |
SeparatedLongValue | Opération non prise en charge sur une valeur longue séparée | |
MustBeSeparateLongValue | Peut uniquement préreadr des colonnes de valeur longue qui peuvent être séparées, par exemple, pas de taille contrainte afin qu’elles soient fixes ou variables | |
InvalidPreread | Impossible de préreadr des valeurs longues lorsque l’index actuel est secondaire | |
InvalidLoggedOperation | L’opération journalisée ne peut pas être annulée | |
LogFileCorrupt | Le fichier journal est endommagé | |
NoBackupDirectory | Aucun répertoire de sauvegarde donné | |
BackupDirectoryNotEmpty | Le répertoire de sauvegarde n’est pas emtpy | |
BackupInProgress | La sauvegarde est déjà active | |
RestoreInProgress | Restauration en cours | |
MissingPreviousLogFile | Manquant le fichier journal pour le point de vérification | |
LogWriteFail | Échec de l’écriture dans le fichier journal | |
LogDisabledDueToRecoveryFailure | Essayez de journaliser quelque chose après l’échec de la récupération | |
Impossible DelogDuringRecoveryRedo | Essayez de journaliser quelque chose lors de la restauration | |
LogGenerationMismatch | Le nom du fichier journal ne correspond pas au numéro de génération interne | |
BadLogVersion | La version du fichier journal n’est pas compatible avec la version Jet | |
InvalidLogSequence | L’horodatage dans le journal suivant ne correspond pas aux attentes | |
LoggingDisabled | Le journal n’est pas actif | |
LogBufferTooSmall | La mémoire tampon du journal est trop petite pour la récupération | |
LogSequenceEnd | Nombre maximal de fichiers journaux dépassé | |
NoBackup | Aucune sauvegarde en cours | |
InvalidBackupSequence | Appel de sauvegarde hors séquence | |
BackupNotAllowedYet | Impossible d’effectuer la sauvegarde maintenant | |
DeleteBackupFileFail | Impossible de supprimer le fichier de sauvegarde | |
MakeBackupDirectoryFail | Impossible d’effectuer le répertoire temporaire de sauvegarde | |
InvalidBackup | Impossible d’effectuer une sauvegarde incrémentielle lorsque la journalisation circulaire est activée | |
RecoveredWithErrors | Restauré avec des erreurs | |
MissingLogFile | Fichier journal actuel manquant | |
LogDiskFull | Disque de journal complet | |
BadLogSignature | Signature incorrecte pour un fichier journal | |
BadDbSignature | Signature incorrecte pour un fichier de base de données | |
BadCheckpointSignature | Signature incorrecte pour un fichier de point de contrôle | |
CheckpointCorrupt | Fichier de point de contrôle introuvable ou endommagé | |
MissingPatchPage | Page de fichier de correctif introuvable lors de la récupération | |
BadPatchPage | La page du fichier patch n’est pas valide | |
RedoAbruptEnded | Rétablir brusquement terminé en raison d’un échec soudain dans la lecture des journaux à partir du fichier journal | |
BadSLVSignature | ||
PatchFileMissing | La restauration en dur a détecté que le fichier de correctif est manquant dans le jeu de sauvegarde | |
DatabaseLogSetMismatch | La base de données n’appartient pas à l’ensemble actuel de fichiers journaux | |
DatabaseStreamingFileMismatch | Les fichiers de base de données et de streaming ne correspondent pas les uns aux autres | |
LogFileSizeMismatch | la taille réelle du fichier journal ne correspond pas à JET_paramLogFileSize | |
CheckpointFileNotFound | Impossible de localiser le fichier de point de contrôle | |
RequiredLogFilesMissing | Les fichiers journaux requis pour la récupération sont manquants. | |
SoftRecoveryOnBackupDatabase | La récupération réversible est destinée à une base de données de sauvegarde. La restauration doit être utilisée à la place | |
LogFileSizeMismatchDatabasesConsistent | les bases de données ont été récupérées, mais la taille du fichier journal utilisée pendant la récupération ne correspond pas à JET_paramLogFileSize | |
LogSectorSizeMismatch | la taille du secteur des fichiers journaux ne correspond pas à la taille du secteur du volume actuel | |
LogSectorSizeMismatchDatabasesConsistent | les bases de données ont été récupérées, mais la taille du secteur des fichiers journaux (utilisée lors de la récupération) ne correspond pas à la taille du secteur du volume actuel | |
LogSequenceEndDatabasesConsistent | les bases de données ont été récupérées, mais toutes les générations de journaux possibles dans la séquence actuelle sont utilisées ; supprimer tous les fichiers journaux et le fichier de point de contrôle et sauvegarder les bases de données avant de continuer | |
StreamingDataNotLogged | Tentative illégale de relecture d’une opération de fichier de diffusion en continu où les données n’ont pas été journalisées. Probablement provoquée par une tentative de restauration avec la journalisation circulaire activée | |
DatabaseDirtyShutdown | La base de données n’a pas été arrêtée correctement. La récupération doit d’abord être exécutée pour effectuer correctement les opérations de base de données pour l’arrêt précédent. | |
ConsistentTimeMismatch | Heure de la dernière cohérence de la base de données sans correspondance | |
DatabasePatchFileMismatch | Le fichier patch n’est pas généré à partir de cette sauvegarde | |
EndingRestoreLogTooLow | Numéro de journal de début trop bas pour la restauration | |
StartingRestoreLogTooHigh | Numéro de journal de départ trop élevé pour la restauration | |
GivenLogFileHasBadSignature | La signature du fichier journal de restauration est incorrecte | |
GivenLogFileIsNotContiguous | Le fichier journal de restauration n’est pas contigu | |
MissingRestoreLogFiles | Certains fichiers journaux de restauration sont manquants | |
MissingFullBackup | La base de données a manqué une sauvegarde complète précédente avant la sauvegarde incrémentielle | |
BadBackupDatabaseSize | La taille de la base de données de sauvegarde n’est pas en 4 Ko | |
DatabaseAlreadyUpgraded | Tentative de mise à niveau d’une base de données déjà en cours | |
DatabaseIncompleteUpgrade | Tentative d’utilisation d’une base de données qui n’a été convertie qu’en partie au format actuel - doit être restauré à partir de la sauvegarde | |
MissingCurrentLogFiles | Certains fichiers journaux actuels sont manquants pour la restauration continue | |
DbTimeTooOld | dbtime sur la page inférieure à dbtimeBefore dans l’enregistrement | |
DbTimeTooNew | dbtime sur la page à l’avance de dbtimeBefore dans l’enregistrement | |
MissingFileToBackup | Certains fichiers journaux ou correctifs sont manquants pendant la sauvegarde | |
LogTornWriteDuringHardRestore | torn-write a été détecté dans un jeu de sauvegarde pendant la restauration matérielle | |
LogTornWriteDuringHardRecovery | l’écriture déchirée a été détectée lors de la récupération matérielle (le journal ne faisait pas partie d’un jeu de sauvegarde) | |
LogCorruptDuringHardRestore | corruption a été détectée dans un jeu de sauvegarde lors de la restauration en dur | |
LogCorruptDuringHardRecovery | la corruption a été détectée lors de la récupération en dur (le journal ne faisait pas partie d’un jeu de sauvegarde) | |
MustDisableLoggingForDbUpgrade | Impossible d’activer la journalisation lors de la tentative de mise à niveau de la base de données | |
BadRestoreTargetInstance | TargetInstance spécifié pour la restauration est introuvable ou les fichiers journaux ne correspondent pas | |
RecoveredWithoutUndo | La récupération réversible a réussi à relire toutes les opérations, mais la phase d’annulation de la récupération a été ignorée | |
DatabasesNotFromSameSnapshot | Les bases de données à restaurer ne proviennent pas de la même sauvegarde de cliché instantané | |
SoftRecoveryOnSnapshot | Récupération réversible sur une base de données à partir d’un jeu de sauvegarde de cliché instantané | |
CommittedLogFilesMissing | Un ou plusieurs journaux qui ont été engagés dans cette base de données sont manquants. Ces fichiers journaux sont requis pour maintenir une sémantique ACID durable, mais pas nécessaire pour maintenir la cohérence si le bit JET_bitReplayIgnoreLostLogs est spécifié pendant la récupération. | |
SectorSizeNotSupported | La taille du secteur physique signalée par le sous-système de disque n’est pas prise en charge par ESE pour un type de fichier spécifique. | |
RecoveredWithoutUndoDatabasesConsistent | La récupération réversible a relu toutes les opérations et a pour but d’ignorer la phase d’annulation de la récupération, mais la phase d’annulation n’a pas été requise | |
CommittedLogFileCorrupt | Un ou plusieurs journaux d’activité ont été endommagés pendant la récupération. Ces fichiers journaux sont requis pour conserver une sémantique ACID durable, mais pas pour maintenir la cohérence si le bit JET_bitIgnoreLostLogs et JET_paramDeleteOutOfRangeLogs est spécifié pendant la récupération. | |
UnicodeTranslationBufferTooSmall | Mémoire tampon de traduction Unicode trop petite | |
UnicodeTranslationFail | Échec de la normalisation Unicode | |
UnicodeNormalizationNotSupported | Le système d’exploitation ne prend pas en charge la normalisation Unicode (et aucun rappel de normalisation n’a été spécifié) | |
UnicodeLanguageValidationFailure | Impossible de valider la langue | |
ExistingLogFileHasBadSignature | Le fichier journal existant a une signature incorrecte | |
ExistingLogFileIsNotContiguous | Le fichier journal existant n’est pas contigu | |
LogReadVerifyFailure | Erreur de somme de contrôle dans le fichier journal pendant la sauvegarde | |
SLVReadVerifyFailure | ||
CheckpointDepthTooDeep | trop de générations en suspens entre le point de contrôle et la génération actuelle | |
RestoreOfNonBackupDatabase | récupération matérielle tentée sur une base de données qui n’était pas une base de données de sauvegarde | |
LogFileNotCopied | tentative de troncation de journal, mais pas tous les journaux requis ont été copiés | |
SubstitutionBackupInProgress | Une sauvegarde de substitution est en cours. | |
BackupAbortByServer | La sauvegarde a été abandonnée par le serveur en appelant JetTerm avec JET_bitTermStopBackup ou en appelant JetStopBackup | |
InvalidGrbit | Paramètre indicateurs non valides | |
TermInProgress | Arrêt en cours | |
FeatureNotAvailable | API non prise en charge | |
InvalidName | Nom non valide | |
InvalidParameter | Paramètre d’API non valide | |
DatabaseFileReadOnly | Tentative d’attachement d’un fichier de base de données en lecture seule pour les opérations de lecture/écriture | |
InvalidDatabaseId | ID de base de données non valide | |
OutOfMemory | Mémoire insuffisante | |
OutOfDatabaseSpace | Taille maximale de la base de données atteinte | |
OutOfCursors | Curseurs hors table | |
OutOfBuffers | Mémoires tampons de page hors base de données | |
TooManyIndexes | Trop d’index | |
TooManyKeys | Trop de colonnes dans un index | |
RecordDeleted | L’enregistrement a été supprimé | |
ReadVerifyFailure | Erreur de somme de contrôle sur une page de base de données | |
PageNotInitialized | Page de base de données vide | |
OutOfFileHandles | Descripteurs de fichiers hors fichier | |
DiskReadVerificationFailure | Le système d’exploitation retourné ERROR_CRC à partir de l’E/S du fichier | |
DiskIO | Erreur d’E/S disque | |
InvalidPath | Chemin du fichier non valide | |
InvalidSystemPath | Chemin d’accès système non valide | |
InvalidLogDirectory | Répertoire de journal non valide | |
RecordTooBig | Enregistrement supérieur à la taille maximale | |
TooManyOpenDatabases | Trop de bases de données ouvertes | |
InvalidDatabase | Pas un fichier de base de données | |
NotInitialized | Moteur de base de données non initialisé | |
AlreadyInitialized | Moteur de base de données déjà initialisé | |
InitInProgress | Le moteur de base de données est en cours d’initialisation | |
FileAccessDenied | Impossible d’accéder au fichier, le fichier est verrouillé ou en cours d’utilisation | |
QueryNotSupported | Prise en charge des requêtes indisponible | |
SQLLinkNotSupported | prise en charge de SQL Link non disponible | |
BufferTooSmall | La mémoire tampon est trop petite | |
TooManyColumns | Trop de colonnes définies | |
ContainerNotEmpty | Le conteneur n’est pas vide | |
InvalidFilename | Le nom de fichier n’est pas valide | |
InvalidBookmark | Signet non valide | |
ColumnInUse | Colonne utilisée dans un index | |
InvalidBufferSize | La mémoire tampon de données ne correspond pas à la taille des colonnes | |
ColumnNotUpdatable | Impossible de définir la valeur de colonne | |
IndexInUse | L’index est en cours d’utilisation | |
LinkNotSupported | Prise en charge des liens non disponible | |
NullKeyDisallowed | Les clés Null ne sont pas autorisées sur l’index | |
NotInTransaction | L’opération doit se trouver dans une transaction | |
MustRollback | La transaction doit être annulée en raison de l’échec de la mise à jour nonversionée | |
TooManyActiveUsers | Trop d’utilisateurs de base de données actifs | |
InvalidCountry | Code pays/région non valide ou inconnu | |
InvalidLanguageId | ID de langue non valide ou inconnu | |
InvalidCodePage | Page de codes non valide ou inconnue | |
InvalidLCMapStringFlags | Indicateurs non valides pour LCMapString() | |
VersionStoreEntryTooBig | Tentative de création d’une entrée de magasin de versions (RCE) supérieure à un compartiment de version | |
VersionStoreOutOfMemoryAndCleanupTimedOut | Mémoire insuffisante du magasin de versions (et échec de la tentative de nettoyage) | |
VersionStoreOutOfMemory | Magasin de versions en dehors de la mémoire (nettoyage déjà tenté) | |
CurrencyStackOutOfMemory | NON UTILISÉ : lCSRPerfFUCB * g_lCursorsMax dépassé (XJET uniquement) | |
CannotIndex | Impossible d’indexer la colonne d’escrow ou la colonne SLV | |
RecordNotDeleted | L’enregistrement n’a pas été supprimé | |
TooManyMempoolEntries | Trop d’entrées mempool demandées | |
OutOfObjectIDs | Out of btree ObjectIDs (effectuez un défragment hors connexion pour récupérer les ObjectIds libérés/inutilisés) | |
OutOfLongValueIDs | Le compteur d’ID de valeur longue a atteint la valeur maximale. (effectuez une défragmentation hors connexion pour récupérer les LongValueID gratuits/inutilisés) | |
OutOfAutoincrementValues | Le compteur d’incrémentation automatique a atteint la valeur maximale (la défragmentation hors connexion ne pourra pas récupérer les valeurs d’incrément automatique gratuites/inutilisées). | |
OutOfDbtimeValues | Le compteur Dbtime a atteint la valeur maximale (effectuez une défragmentation hors connexion pour récupérer les valeurs Dbtime gratuites/inutilisées) | |
OutOfSequentialIndexValues | Le compteur d’index séquentiel a atteint la valeur maximale (effectuez une défragmentation hors connexion pour récupérer les valeurs SéquentielIndex gratuites/inutilisées) | |
RunningInOneInstanceMode | Appel multi-instance avec mode d’instance unique activé | |
RunningInMultiInstanceMode | Appel à instance unique avec le mode multi-instance activé | |
SystemParamsAlreadySet | Les paramètres système globaux ont déjà été définis | |
SystemPathInUse | Chemin d’accès système déjà utilisé par une autre instance de base de données | |
LogFilePathInUse | Chemin du fichier journal déjà utilisé par une autre instance de base de données | |
TempPathInUse | Chemin d’accès temporaire déjà utilisé par une autre instance de base de données | |
InstanceNameInUse | Nom de l’instance déjà utilisé | |
InstanceUnavailable | Impossible d’utiliser cette instance, car elle a rencontré une erreur irrécupérable | |
DatabaseUnavailable | Impossible d’utiliser cette base de données car elle a rencontré une erreur irrécupérable | |
InstanceUnavailableDueToFatalLogDiskFull | Impossible d’utiliser cette instance, car elle a rencontré une erreur complète de disque de journal effectuant une opération (probablement la restauration des transactions) qui n’a pas pu tolérer l’échec | |
OutOfSessions | Sessions hors session | |
WriteConflict | Échec du verrou d’écriture en raison d’un verrou d’écriture en attente | |
TransTooDeep | Transactions imbriquées trop profondément | |
InvalidSesid | Handle de session non valide | |
WriteConflictPrimaryIndex | Mise à jour tentée sur l’index principal non validé | |
InTransaction | Opération non autorisée dans une transaction | |
RollbackRequired | Doit restaurer la transaction actuelle - impossible de valider ou de commencer un nouveau | |
TransReadOnly | Transaction en lecture seule a tenté de modifier la base de données | |
SessionWriteConflict | Tentative de remplacement du même enregistrement par deux curseurs différents dans la même session | |
RecordTooBigForBackwardCompatibility | l’enregistrement serait trop volumineux s’il est représenté dans un format de base de données à partir d’une version précédente de Jet | |
ImpossibleMatérializeForwardOnlySort | Impossible de créer la table temporaire en raison de paramètres qui entrent en conflit avec JET_bitTTForwardOnly | |
SesidTableIdMismatch | Ce handle de session ne peut pas être utilisé avec cet ID de table | |
InvalidInstance | Handle d’instance non valide | |
DirtyShutdown | L’instance a été arrêtée avec succès, mais toutes les bases de données jointes ont été laissées dans un état sale par requête via JET_bitTermDirty | |
ReadPgnoVerifyFailure | La page de base de données lue à partir du disque avait le numéro de page incorrect. | |
ReadLostFlushVerifyFailure | La page de base de données lue à partir du disque avait une écriture précédente non représentée sur la page. | |
FileSystemCorruption | Échec de l’opération du système de fichiers avec une erreur indiquant que le système de fichiers est endommagé. | |
RecoveryVerifyFailure | Une ou plusieurs pages de base de données lues à partir du disque pendant la récupération ne correspondent pas à l’état attendu. | |
FilteredMoveNotSupported | Tentative de fournir un filtre à JetSetCursorFilter() dans un scénario non pris en charge. | |
MustCommitDistributedTransactionToLevel0 | Tentative de PrepareToCommit une transaction distribuée au niveau non zéro | |
DistributedTransactionAlreadyPreparedToCommit | Tentative d’opération d’écriture après qu’une transaction distribuée a appelé PrepareToCommit | |
NotInDistributedTransaction | Tentative de PrepareToCommit d’une transaction non distribuée | |
DistributedTransactionNotYetPreparedToCommit | Tentative de validation d’une transaction distribuée, mais PrepareToCommit n’a pas encore été appelé | |
ImpossibleNestDistributedTransactions | Tentative de démarrage d’une transaction distribuée quand elle n’est pas au niveau 0 | |
DTCMissingCallback | Tentative de début d’une transaction distribuée, mais aucun rappel pour la coordination DTC a été spécifié lors de l’initialisation | |
DTCMissingCallbackOnRecovery | Tentative de récupération d’une transaction distribuée, mais aucun rappel pour la coordination DTC a été spécifié lors de l’initialisation | |
DTCCallbackUnexpectedError | Code d’erreur inattendu retourné par le rappel DTC | |
DatabaseDuplicate | La base de données existe déjà | |
DatabaseInUse | Base de données utilisée | |
DatabaseNotFound | Aucune base de données de ce type | |
DatabaseInvalidName | Nom de la base de données non valide | |
DatabaseInvalidPages | Nombre de pages non valide | |
DatabaseCorrupted | Fichier non de base de données ou base de données endommagée | |
DatabaseLocked | Base de données exclusivement verrouillée | |
ImpossibleDisableVersioning | Impossible de désactiver le contrôle de version pour cette base de données | |
InvalidDatabaseVersion | Le moteur de base de données n’est pas compatible avec la base de données | |
Database200Format | La base de données est au format antérieur (200) | |
Database400Format | La base de données est au format plus ancien (400) | |
Database500Format | La base de données est au format plus ancien (500) | |
PageSizeMismatch | La taille de la page de base de données ne correspond pas au moteur | |
TooManyInstances | Impossible de démarrer d’autres instances de base de données | |
DatabaseSharingViolation | Une autre instance de base de données utilise cette base de données | |
AttachedDatabaseMismatch | Une pièce jointe de base de données en attente a été détectée au début ou à la fin de la récupération, mais la base de données est manquante ou ne correspond pas aux informations de pièce jointe | |
DatabaseInvalidPath | Le chemin d’accès spécifié au fichier de base de données est illégal | |
DatabaseIdInUse | Une base de données est affectée à un ID déjà utilisé | |
ForceDetachNotAllowed | Forcer le détachement autorisé uniquement après l’erreur normale de détacher | |
CatalogCorrupted | Corruption détectée dans le catalogue | |
PartiellementattachedDB | La base de données est partiellement attachée. Impossible de terminer l’opération d’attachement | |
DatabaseSignInUse | Base de données avec la même signature en cours d’utilisation | |
DatabaseCorruptedNoRepair | Base de données endommagée, mais réparation non autorisée | |
InvalidCreateDbVersion | récupération a tenté de relecture d’une création de base de données, mais la base de données a été créée à l’origine avec une version incompatible (probablement plus ancienne) du moteur de base de données | |
DatabaseIncompleteIncrementalReseed | La base de données ne peut pas être attachée, car elle est en cours de reconstruction dans le cadre d’un réécriture incrémentielle. | |
DatabaseInvalidIncrementalReseed | La base de données n’est pas un état valide pour effectuer un réeed incrémentiel. | |
DatabaseFailedIncrementalReseed | La réécriture incrémentielle exécutée sur la base de données spécifiée ne peut pas être terminée en raison d’une erreur irrécupérable. Un réécriture complet est nécessaire pour récupérer cette base de données. | |
NoAttachmentsFailedIncrementalReseed | La réécriture incrémentielle effectuée sur la base de données spécifiée ne peut pas être effectuée, car le journal minimal requis ne contient aucune information de pièce jointe. Un réécriture complet est nécessaire pour récupérer cette base de données. | |
TableLocked | La table est verrouillée exclusivement | |
TableDuplicate | La table existe déjà | |
TableInUse | La table est en cours d’utilisation, ne peut pas être verrouillée | |
ObjectNotFound | Aucune table ou objet de ce type | |
DensityInvalid | Densité de fichier/d’index incorrecte | |
TableNotEmpty | La table n’est pas vide | |
InvalidTableId | ID de table non valide | |
TooManyOpenTables | Impossible d’ouvrir d’autres tables (nettoyage déjà tenté) | |
IllegalOperation | Oper. non pris en charge sur la table | |
TooManyOpenTablesAndCleanupTimedOut | Impossible d’ouvrir plus de tables (échec de la tentative de nettoyage) | |
ObjectDuplicate | Nom de table ou d’objet en cours d’utilisation | |
InvalidObject | L’objet n’est pas valide pour l’opération | |
CannotDeleteTempTable | Utiliser CloseTable au lieu de DeleteTable pour supprimer une table temporaire | |
CannotDeleteSystemTable | Tentative illégale de suppression d’une table système | |
CannotDeleteTemplateTable | Tentative illégale de suppression d’une table de modèles | |
ExclusiveTableLockRequired | Doit avoir un verrou exclusif sur la table. | |
FixedDDL | Opérations DDL interdites sur cette table | |
FixedInheritedDDL | Sur une table dérivée, les opérations DDL sont interdites sur une partie héritée de DDL | |
CannotNestDDL | L’imbrication de DDL hiérarchique n’est actuellement pas prise en charge. | |
DDLNotInheritable | Tentative d’héritage de DDL d’une table non marquée comme table de modèle. | |
InvalidSettings | Les paramètres système ont été définis de manière incorrecte | |
ClientRequestToStopJetService | Le client a demandé un service d’arrêt | |
CannotAddFixedVarColumnToDerivedTable | La table de modèles a été créée avec NoFixedVarColumnsInDerivedTables | |
IndexCantBuild | Échec de la génération d’index | |
IndexHasPrimary | Index principal déjà défini | |
IndexDuplicate | L’index est déjà défini | |
IndexNotFound | Aucun index de ce type | |
IndexMustStay | Impossible de supprimer l’index cluster | |
IndexInvalidDef | Définition d’index non conforme | |
InvalidCreateIndex | Description de la création d’index non valide | |
TooManyOpenIndexes | Blocs de description d’index hors index | |
MultiValuedIndexViolation | Clés d’index inter-enregistrements non uniques générées pour un index à valeurs multiples | |
IndexBuildCorrupted | Échec de la génération d’un index secondaire qui reflète correctement l’index principal | |
PrimaryIndexCorrupted | L’index principal est endommagé. La base de données doit être défragmentée ou la table supprimée. | |
SecondaryIndexCorrupted | L’index secondaire est endommagé. La base de données doit être défragmentée ou l’index affecté doit être supprimé. Si l’index endommagé est sur du texte Unicode, un changement d’ordre de tri est probable. | |
InvalidIndexId | ID d’index non conforme | |
IndexTuplesSecondaryIndexOnly | L’index tuple ne peut être que sur un index secondaire | |
IndexTuplesTooManyColumns | l’index tuple ne peut comporter que onze colonnes dans l’index | |
IndexTuplesNonUniqueOnly | L’index tuple doit être un index non unique | |
IndexTuplesTextBinaryColumnsOnly | L’index de tuple doit se trouver sur une colonne texte/binaire | |
IndexTuplesVarSegMacNotAllowed | L’index tuple n’autorise pas la définition de cbVarSegMac | |
IndexTuplesInvalidLimits | longueur du tuple min/max non valide ou nombre maximal de caractères à indexer spécifié | |
IndexTuplesCannotRetrieveFromIndex | impossible d’appeler RetrieveColumn() avec RetrieveFromIndex sur un index tuple | |
IndexTuplesKeyTooSmall | la clé spécifiée ne respecte pas la longueur minimale du tuple | |
ColumnLong | La valeur de colonne est longue | |
ColumnNoChunk | Aucun segment de ce type en valeur longue | |
ColumnDoesNotFit | Le champ ne tient pas dans l’enregistrement | |
NullInvalid | Null non valide | |
ColumnIndexed | Colonne indexée, impossible de supprimer | |
ColumnTooBig | La longueur du champ est supérieure à la valeur maximale | |
ColumnNotFound | Aucune colonne de ce type | |
ColumnDuplicate | Le champ est déjà défini | |
MultiValuedColumnMustBeTagged | Tentative de création d’une colonne à valeurs multiples, mais la colonne n’a pas été étiquetée | |
ColumnRedundant | Deuxième colonne de création automatique ou de version | |
InvalidColumnType | Type de données de colonne non valide | |
TaggedNotNULL | Aucune colonne étiquetée non NULL | |
NoCurrentIndex | Index actuel non valide | |
KeyIsMade | La clé est entièrement faite | |
BadColumnId | ID de colonne incorrect | |
BadItagSequence | Bad itagSequence pour la colonne balisée | |
ColumnInRelationship | Impossible de supprimer, les colonnes participent à la relation | |
CannotBeTagged | Impossible d’étiqueter l’autoincrement et la version | |
DefaultValueTooBig | La valeur par défaut dépasse la taille maximale | |
MultiValuedDuplicate | Doublons détectés sur une colonne à valeurs multiples uniques | |
LVCorrupted | Corruption rencontrée dans l’arborescence de valeurs longues | |
MultiValuedDuplicateAfterTruncation | Dupliquer les données détectées sur une colonne à valeurs multiples unique après la normalisation des données et la normalisation des données tronquées avant la comparaison | |
DerivedColumnCorruption | Colonne non valide dans la table dérivée | |
InvalidPlaceholderColumn | Tentative de conversion de colonne en espace réservé d’index principal, mais la colonne ne répond pas aux critères nécessaires | |
ColumnCannotBeCompressed | Seules les colonnes JET_coltypLongText et JET_coltypLongBinary peuvent être compressées | |
RecordNotFound | La clé est introuvable | |
RecordNoCopy | Aucune mémoire tampon de travail | |
NoCurrentRecord | Devise non sur un enregistrement | |
RecordPrimaryChanged | La clé primaire peut ne pas changer | |
KeyDuplicate | Clé en double illégale | |
AlreadyPrepared | Tentative de mise à jour de l’enregistrement lorsque la mise à jour de l’enregistrement était déjà en cours | |
KeyNotMade | Aucun appel à JetMakeKey | |
UpdateNotPrepared | Aucun appel à JetPrepareUpdate | |
DataHasChanged | Les données ont changé, l’opération a été abandonnée | |
LanguageNotSupported | Windows installation ne prend pas en charge la langue | |
DécompressionFailed | Erreur interne : impossible de décompresser les données | |
UpdateMustVersion | Aucune mise à jour de version uniquement pour les tables non validées | |
TooManySorts | Trop de processus de tri | |
InvalidOnSort | Opération non valide sur le tri | |
TempFileOpenError | Impossible d’ouvrir le fichier temporaire | |
TooManyAttachedDatabases | Trop de bases de données ouvertes | |
DiskFull | Aucun espace restant sur le disque | |
PermissionDenied | Autorisation refusée | |
FileNotFound | Fichier introuvable | |
FileInvalidType | Type de fichier non valide | |
AfterInitialization | Impossible de restaurer après l’init. | |
LogCorrupted | Impossible d’interpréter les journaux | |
InvalidOperation | Opération non valide | |
AccessDenied | Accès refusé | |
TooManySplits | Fractionnement infini | |
SessionSharingViolation | Plusieurs threads utilisent la même session | |
EntryPointNotFound | Un point d’entrée dans une DLL dont nous avons besoin est introuvable | |
SessionContextAlreadySet | Une session spécifiée possède déjà un jeu de contextes de session | |
SessionContextNotSetByThisThread | Tentative de réinitialisation du contexte de session, mais le thread actuel n’a pas défini le contexte de session de façon orignisée | |
SessionInUse | Tentative d’arrêt de la session en cours d’utilisation | |
RecordFormatConversionFailed | Erreur interne lors de la conversion de format d’enregistrement dynamique | |
OneDatabasePerSession | Une seule base de données utilisateur ouverte par session est autorisée (JET_paramOneDatabasePerSession) | |
RollbackError | erreur lors de la restauration | |
DatabaseAlreadyRunningMaintenance | L’opération n’a pas réussi, car la base de données exécute déjà la maintenance sur la base de données spécifiée | |
CallbackFailed | Échec d’un rappel | |
CallbackNotResolved | Impossible de trouver une fonction de rappel | |
SpaceHintsInvalid | Un élément de la structure des indicateurs d’espace JET n’était pas correct ou actionnable. | |
SLVSpaceCorrupted | ||
SLVCorrupted | ||
SLVColumnDefaultValueNotAllowed | ||
SLVStreamingFileMissing | ||
SLVDatabaseMissing | ||
SLVStreamingFileAlreadyExists | ||
SLVInvalidPath | ||
SLVStreamingFileNotCreated | ||
SLVStreamingFileReadOnly | ||
SLVHeaderBadChecksum | ||
SLVHeaderCorrupted | ||
SLVPagesNotFree | ||
SLVPagesNotReserved | ||
SLVPagesNotCommitted | ||
SLVPagesNotDeleted | ||
SLVSpaceWriteConflict | ||
SLVRootStillOpen | ||
SLVProviderNotLoaded | ||
SLVEAListCorrupt | ||
SLVRootNotSpecified | ||
SLVRootPathInvalid | ||
SLVEAListZeroAllocation | ||
SLVColumnCannotDelete | ||
SLVOwnerMapAlreadyExists | ||
SLVOwnerMapCorrupted | ||
SLVOwnerMapPageNotFound | ||
SLVFileStale | ||
SLVFileInUse | ||
SLVStreamingFileInUse | ||
SLVFileIO | ||
SLVStreamingFileFull | ||
SLVFileInvalidPath | ||
SLVFileAccessDenied | ||
SLVFileNotFound | ||
SLVFileUnknown | ||
SLVEAListTooBig | ||
SLVProviderVersionMismatch | ||
SLVBufferTooSmall | ||
OSSnapshotInvalidSequence | API cliché instantané du système d’exploitation utilisée dans une séquence non valide | |
OSSnapshotTimeOut | Le cliché instantané du système d’exploitation s’est terminé avec un délai d’attente | |
OSSnapshotNotAllowed | Cliché instantané du système d’exploitation non autorisé (sauvegarde ou récupération en cours) | |
OSSnapshotInvalidSnapId | JET_OSSNAPID non valide | |
TooManyTestInjections | Positionnement de la limite d’injection de test interne | |
TestInjectionNotSupported | Injection de test non prise en charge | |
InvalidLogDataSequence | Voici comment les données de journal fournies sont sorties de la séquence avec l’état actuel de l’instance | |
LSCallbackNotSpecified | Tentative d’utilisation du Stockage local sans fonction de rappel spécifiée | |
LSAlreadySet | Tentative de définition du Stockage local pour un objet qui l’avait déjà défini | |
LSNotSet | Tentative de récupération du Stockage local à partir d’un objet qui ne l’a pas défini | |
FileIOSparse | une E/S a été émise à un emplacement partiellement alloué | |
FileIOBeyondEOF | une lecture a été émise à un emplacement au-delà de l’EOF (les écritures développeront le fichier) | |
FileIOAbort | indique à l’appelant JET_ABORTRETRYFAILCALLBACK d’abandonner les E/S spécifiées | |
FileIORetry | indique à l’appelant JET_ABORTRETRYFAILCALLBACK de réessayer les E/S spécifiées | |
FileIOFail | indique à l’appelant JET_ABORTRETRYFAILCALLBACK d’échouer les E/S spécifiées | |
FileCompressed | L’accès en lecture/écriture n’est pas pris en charge sur les fichiers compressés |