JET_err 枚举

ESENT 错误代码。

命名空间:Microsoft.Isam.Esent.Interop
程序集: Microsoft.Isam.Esent.Interop(在 Microsoft.Isam.Esent.Interop.dll 中)

语法

'Declaration
Public Enumeration JET_err
'Usage
Dim instance As JET_err
public enum JET_err

成员

成员名称 说明
成功 成功的操作。
RfsFailure 资源故障模拟器失败
RfsNotArmed 资源故障模拟器未初始化
FileClose 无法关闭文件
OutOfThreads 无法启动线程
TooManyIO 由于 IO 过多,系统繁忙
TaskDropped 无法执行请求的异步任务
InternalError 致命内部错误
DisabledFunctionality 你正在运行 MinESE,其中未编译所有功能。 此功能仅在完整版本的 ESE 中受支持。
UnloadableOSFunctionality 无法找到和加载/链接所需的 OS 功能。
DatabaseBufferDependenciesCorrupted 缓冲区依赖项设置不当。 恢复失败
PreviousVersion 版本已存在。 恢复失败
PageBoundary 已到达页面边界
KeyBoundary 已到达关键边界
BadPageLink 数据库已损坏
BadBookmark 书签在数据库中没有对应的地址
NTSystemCallFailed 对操作系统的调用失败
BadParentPageLink 数据库已损坏
SPAvailExtCacheOutOfSync AvailExt 缓存与 btree 不匹配
SPAvailExtCorrupted AvailExt 空间树已损坏
SPAvailExtCacheOutOfMemory 分配 AvailExt 缓存节点的内存不足
SPOwnExtCorrupted OwnExt 空间树已损坏
DbTimeCorrupted 当前页上的 Dbtime 大于全局数据库 dbtime
KeyTruncated 在禁止键截断的索引上截断的键
DatabaseLeakInSpace 即使从可用树中也无法访问某些数据库页,也只有脱机碎片整理才能恢复丢失的空间。
BadEmptyPage 数据库已损坏。 搜索意外的空页。
KeyTooBig 键太大
CannotSeparateIntrinsicLV 非法尝试分离必须固有的 LV
SeparatedLongValue 分隔的长值不支持操作
MustBeSeparateLongValue 只能预读可分隔的长值列(例如大小不受限制),使其是固定列或变量列
InvalidPreread 当前索引辅助数据库时无法预读长值
InvalidLoggedOperation 已记录的操作无法重做
LogFileCorrupt 日志文件已损坏
NoBackupDirectory 未指定备份目录
BackupDirectoryNotEmpty 备份目录不为空
BackupInProgress 备份已处于活动状态
RestoreInProgress 正在还原
MissingPreviousLogFile 缺少检查点的日志文件
LogWriteFail 写入日志文件失败
LogDisabledDueToRecoveryFailure 尝试在恢复失败后记录某些内容
CannotLogDuringRecoveryRedo 尝试在恢复重做期间记录某些内容
LogGenerationMismatch 日志文件的名称与内部生成编号不匹配
BadLogVersion 日志文件的版本与 Jet 版本不兼容
InvalidLogSequence 下一个日志中的时间戳与预期值不匹配
LoggingDisabled 日志未处于活动状态
LogBufferTooSmall 日志缓冲区太小,无法恢复
LogSequenceEnd 超出最大日志文件数
NoBackup 未备份
InvalidBackupSequence 备份调用失序
BackupNotAllowedYet 目前无法备份
DeleteBackupFileFail 无法删除备份文件
MakeBackupDirectoryFail 无法创建备份临时目录
InvalidBackup 启用循环日志记录后无法执行增量备份
RecoveredWithErrors 已还原但出错
MissingLogFile 当前日志文件缺失
LogDiskFull 日志磁盘已满
BadLogSignature 日志文件的签名错误
BadDbSignature 数据库文件的签名错误
BadCheckpointSignature 检查点文件的签名错误
CheckpointCorrupt 检查点文件未找到或损坏
MissingPatchPage 恢复期间找不到修补程序文件页
BadPatchPage 修补程序文件页无效
RedoAbruptEnded 重做因从日志文件读取日志时突然失败而突然结束
BadSLVSignature
PatchFileMissing 硬还原检测到备份集中缺少修补程序文件
DatabaseLogSetMismatch 数据库不属于当前的日志文件集
DatabaseStreamingFileMismatch 数据库和流式处理文件彼此不匹配
LogFileSizeMismatch 实际日志文件大小与 JET_paramLogFileSize 不匹配
CheckpointFileNotFound 找不到检查点文件
RequiredLogFilesMissing 缺少恢复所需的日志文件。
SoftRecoveryOnBackupDatabase 备份数据库预期需要软恢复。 应改用还原
LogFileSizeMismatchDatabasesConsistent 数据库已恢复,但恢复期间使用的日志文件大小与 JET_paramLogFileSize 不匹配
LogSectorSizeMismatch 日志文件扇区大小与当前卷的扇区大小不匹配
LogSectorSizeMismatchDatabasesConsistent 数据库已恢复,但日志文件扇区大小(恢复期间使用)与当前卷的扇区大小不匹配
LogSequenceEndDatabasesConsistent 数据库已恢复,但使用当前序列中的所有可能的日志代系;在继续操作之前,请删除所有日志文件和检查点文件和备份数据库
StreamingDataNotLogged 非法尝试重播未记录数据的流式处理文件操作。 这可能是由于尝试在启用了循环日志记录的情况下前滚造成的
DatabaseDirtyShutdown 数据库未完全关闭。 必须首先运行恢复才能正确完成上次关闭的数据库操作。
ConsistentTimeMismatch 数据库上次一致时间不匹配
DatabasePatchFileMismatch 修补程序文件不是从此备份生成的
EndingRestoreLogTooLow 起始日志编号太低,无法还原
StartingRestoreLogTooHigh 起始日志编号太高,无法还原
GivenLogFileHasBadSignature 还原日志文件的签名不正确
GivenLogFileIsNotContiguous 还原日志文件不连续
MissingRestoreLogFiles 某些还原日志文件缺失
MissingFullBackup 数据库在增量备份之前缺少以前的完整备份
BadBackupDatabaseSize 备份数据库大小未经过 4k 对齐
DatabaseAlreadyUpgraded 尝试升级的数据库已是当前数据库
DatabaseIncompleteUpgrade 尝试使用仅部分转换为当前格式的数据库 - 必须从备份还原
MissingCurrentLogFiles 某些当前日志文件缺失,无法进行连续还原
DbTimeTooOld 页面上的 dbtime 小于记录中的 dbtimeBefore
DbTimeTooNew 页面上的 dbtime 在记录中的 dbtimeBefore 之前
MissingFileToBackup 备份期间缺少某些日志或修补程序文件
LogTornWriteDuringHardRestore 硬还原期间在备份集中检测到 torn-write
LogTornWriteDuringHardRecovery 在硬恢复期间检测到写入损坏(日志不是备份集的一部分)
LogCorruptDuringHardRestore 在硬还原期间检测到备份集损坏
LogCorruptDuringHardRecovery 在硬恢复期间检测到损坏(日志不是备份集的一部分)
MustDisableLoggingForDbUpgrade 尝试升级数据库时无法启用日志记录
BadRestoreTargetInstance 找不到为还原指定的 TargetInstance,或者日志文件不匹配
RecoveredWithoutUndo 软恢复已成功重播所有操作,但已跳过恢复的撤消阶段
DatabasesNotFromSameSnapshot 要还原的数据库并非来自同一个卷影副本备份
SoftRecoveryOnSnapshot 从卷影副本备份集对数据库进行了软恢复
CommittedLogFilesMissing 缺少一个或多个已提交到此数据库的日志。 这些日志文件是维护持久 ACID 语义所必需的,但如果恢复期间指定了 JET_bitReplayIgnoreLostLogs 位,则无需保持一致性。
SectorSizeNotSupported 磁盘子系统报告的物理扇区大小不受特定文件类型的 ESE 的支持。
RecoveredWithoutUndoDatabasesConsistent 软恢复已成功重播所有操作,并打算跳过恢复的撤消阶段,但不需要执行撤消阶段
CommittedLogFileCorrupt 在恢复期间发现一个或多个日志已损坏。 这些日志文件是维护持久 ACID 语义所必需的,但如果恢复期间指定了 JET_bitIgnoreLostLogs 位和 JET_paramDeleteOutOfRangeLogs,则无需保持一致性。
UnicodeTranslationBufferTooSmall Unicode 转换缓冲区太小
UnicodeTranslationFail Unicode 规范化失败
UnicodeNormalizationNotSupported OS 不支持 Unicode 规范化(未指定规范化回调)
UnicodeLanguageValidationFailure 无法验证语言
ExistingLogFileHasBadSignature 现有日志文件有签名错误
ExistingLogFileIsNotContiguous 现有日志文件不连续
LogReadVerifyFailure 备份期间日志文件出现校验和错误
SLVReadVerifyFailure
CheckpointDepthTooDeep 检查点和当前代之间的未完成代数过多
RestoreOfNonBackupDatabase 尝试对不是备份数据库的数据库进行硬恢复
LogFileNotCopied 已尝试日志截断,但未复制所有必需的日志
SurrogateBackupInProgress 代理项备份正在进行。
BackupAbortByServer 备份已由服务器中止,中止方法是使用 JET_bitTermStopBackup 调用 JetTerm 或调用 JetStopBackup
InvalidGrbit flags 参数无效
TermInProgress 正在终止
FeatureNotAvailable API 不受支持
InvalidName 名称无效
InvalidParameter API 参数无效
DatabaseFileReadOnly 尝试附加只读数据库文件进行读/写操作
InvalidDatabaseId 数据库 ID 无效
OutOfMemory Out of Memory
OutOfDatabaseSpace 达到数据库大小上限
OutOfCursors 超出表游标
OutOfBuffers 超出数据库页面缓冲区
TooManyIndexes 索引过多
TooManyKeys 索引中的列过多
RecordDeleted 记录已删除
ReadVerifyFailure 数据库页存在校验和错误
PageNotInitialized 空白数据库页
OutOfFileHandles 超出文件句柄
DiskReadVerificationFailure 从文件 IO 返回 ERROR_CRC 的 OS
DiskIO 磁盘 IO 错误
InvalidPath 文件路径无效
InvalidSystemPath 系统路径无效
InvalidLogDirectory 日志目录无效
RecordTooBig 大于最大大小的记录
TooManyOpenDatabases 打开的数据库太多
InvalidDatabase 不是数据库文件
NotInitialized 数据库引擎未初始化
AlreadyInitialized 数据库引擎已初始化
InitInProgress 正在初始化数据库引擎
FileAccessDenied 无法访问文件,文件被锁定或正在使用中
QueryNotSupported 查询支持不可用
SQLLinkNotSupported SQL 链接支持不可用
BufferTooSmall 缓冲区太小
TooManyColumns 定义的列过多
ContainerNotEmpty 容器不为空
InvalidFilename 文件名无效
InvalidBookmark 书签无效
ColumnInUse 索引中使用的列
InvalidBufferSize 数据缓冲区与列大小不匹配
ColumnNotUpdatable 无法设置列值
IndexInUse 索引正在使用中
LinkNotSupported 链接支持不可用
NullKeyDisallowed 索引上禁止 Null 键
NotInTransaction 操作必须位于事务中
MustRollback 由于未转换的更新失败,事务必须回滚
TooManyActiveUsers 活动数据库用户太多
InvalidCountry 无效或未知的国家/地区代码
InvalidLanguageId 无效或未知的语言 ID
InvalidCodePage 无效或未知代码页
InvalidLCMapStringFlags LCMapString() 的标志无效
VersionStoreEntryTooBig 尝试创建大于版本存储桶的版本存储项 (RCE)
VersionStoreOutOfMemoryAndCleanupTimedOut 版本存储内存不足(清理尝试无法完成)
VersionStoreOutOfMemory 内存不足的版本存储(已尝试清理)
CurrencyStackOutOfMemory UNUSED: 超出 lCSRPerfFUCB * g_lCursorsMax(仅限 XJET)
CannotIndex 无法为托管列或 SLV 列编制索引
RecordNotDeleted 未删除记录
TooManyMempoolEntries 请求的 mempool 条目过多
OutOfObjectIDs 超出 btree ObjectIDs(执行脱机碎片整理以回收可用/未使用的 ObjectIds)
OutOfLongValueIDs 长值 ID 计数器已达到最大值。 (执行脱机碎片整理以回收可用/未使用的 LongValueIDs)
OutOfAutoincrementValues 自动递增计数器已达到最大值(脱机碎片整理将无法回收可用/未使用的自动递增值)。
OutOfDbtimeValues Dbtime 计数器已达到最大值(执行脱机碎片整理以回收可用/未使用的 Dbtime 值)
OutOfSequentialIndexValues 顺序索引计数器已达到最大值(执行脱机碎片整理以回收可用/未使用的 SequentialIndex 值)
RunningInOneInstanceMode 启用了单实例模式的多实例调用
RunningInMultiInstanceMode 启用了多实例模式的单实例调用
SystemParamsAlreadySet 已设置全局系统参数
SystemPathInUse 其他数据库实例已使用的系统路径
LogFilePathInUse 其他数据库实例已使用的日志文件路径
TempPathInUse 其他数据库实例已使用的临时路径
InstanceNameInUse 实例名称已使用
InstanceUnavailable 由于此实例遇到了严重错误,因此无法使用
DatabaseUnavailable 由于此数据库遇到了严重错误,因此无法使用
InstanceUnavailableDueToFatalLogDiskFull 由于此实例在执行无法容忍失败的操作(例如事务回滚)时遇到日志磁盘已满错误,因此无法使用
OutOfSessions 超出会话
WriteConflict 由于写入锁未完成,写入锁失败
TransTooDeep 事务嵌套太深
InvalidSesid 会话句柄无效
WriteConflictPrimaryIndex 在未提交的主索引上尝试更新
InTransaction 不允许在事务中执行操作
RollbackRequired 必须回滚当前事务 - 无法提交或启动新事务
TransReadOnly 只读事务尝试修改数据库
SessionWriteConflict 尝试在同一会话中用两个不同的光标替换同一记录
RecordTooBigForBackwardCompatibility 如果以以前版本的 Jet 的数据库格式表示,该记录会太大
CannotMaterializeForwardOnlySort 由于参数与 JET_bitTTForwardOnly 冲突,无法创建临时表
SesidTableIdMismatch 此会话句柄不能用于此表 ID
InvalidInstance 实例句柄无效
DirtyShutdown 实例已成功关闭,但所有附加数据库都通过 JET_bitTermDirty 请求处于脏状态
ReadPgnoVerifyFailure 从磁盘读取的数据库页的页码错误。
ReadLostFlushVerifyFailure 从磁盘读取的数据库页的上一次写入未在页面上表示。
FileSystemCorruption 文件系统操作失败,并出现指示文件系统已损坏的错误。
RecoveryVerifyFailure 恢复期间从磁盘读取的一个或多个数据库页与预期状态不匹配。
FilteredMoveNotSupported 尝试在不支持的方案中向 JetSetCursorFilter() 提供筛选器。
MustCommitDistributedTransactionToLevel0 尝试将分布式事务 PrepareToCommit 到非零级别
DistributedTransactionAlreadyPreparedToCommit 在分布式事务调用 PrepareToCommit 后尝试执行写入操作
NotInDistributedTransaction 尝试 PrepareToCommit 非分布式事务
DistributedTransactionNotYetPreparedToCommit 尝试提交分布式事务,但 PrepareToCommit 尚未调用
CannotNestDistributedTransactions 未进入级别 0 时尝试开始分布式事务
DTCMissingCallback 尝试开始分布式事务,但在初始化时未指定 DTC 协调的回调
DTCMissingCallbackOnRecovery 尝试恢复分布式事务,但在初始化时未指定 DTC 协调的回调
DTCCallbackUnexpectedError 从 DTC 回调返回了意外错误代码
DatabaseDuplicate 数据库已存在
DatabaseInUse 数据库正在使用中
DatabaseNotFound 无此类数据库
DatabaseInvalidName 数据库名称无效
DatabaseInvalidPages 页面数无效
DatabaseCorrupted 非数据库文件或数据库已损坏
DatabaseLocked 数据库已独占锁定
CannotDisableVersioning 无法为此数据库禁用版本控制
InvalidDatabaseVersion 数据库引擎与数据库不兼容
Database200Format 数据库采用较旧的 (200) 格式
Database400Format 数据库采用较旧的 (400) 格式
Database500Format 数据库采用较旧的 (500) 格式
PageSizeMismatch 数据库页大小与引擎不匹配
TooManyInstances 无法再启动任何数据库实例
DatabaseSharingViolation 另一个数据库实例正在使用此数据库
AttachedDatabaseMismatch 恢复开始时或结束时检测到未完成的数据库附件,但数据库缺失或与附件信息不匹配
DatabaseInvalidPath 指定的数据库文件路径不合法
DatabaseIdInUse 正在为数据库分配一个已在使用的 ID
ForceDetachNotAllowed 仅在正常分离出错后才允许强制分离
CatalogCorrupted 在目录中检测到损坏
PartiallyAttachedDB 部分附加了数据库。 无法完成附加操作
DatabaseSignInUse 数据库包含已被使用的同一个签名
DatabaseCorruptedNoRepair 数据库已损坏,但不允许修复
InvalidCreateDbVersion 恢复尝试重播数据库创建,但数据库最初是使用数据库引擎的不兼容(可能较旧)版本创建的
DatabaseIncompleteIncrementalReseed 无法附加数据库,因为它当前正在作为增量重新分配的一部分重新生成。
DatabaseInvalidIncrementalReseed 数据库不是执行增量重设种子的有效状态。
DatabaseFailedIncrementalReseed 由于发生严重错误,无法完成对指定数据库执行的增量重新分配。 恢复此数据库需要完全重新分配。
NoAttachmentsFailedIncrementalReseed 无法完成对指定数据库执行的增量重新分配,因为所需的最小日志不包含附件信息。 恢复此数据库需要完全重新分配。
TableLocked 表已独占锁定
TableDuplicate 表已存在
TableInUse 表正在使用中,无法锁定
ObjectNotFound 无此类表或对象
DensityInvalid 错误的文件/索引密度
TableNotEmpty 表不为空
InvalidTableId 表 ID 无效
TooManyOpenTables 无法打开其他任何表(已尝试清理)
IllegalOperation 工序 在表上不受支持
TooManyOpenTablesAndCleanupTimedOut 无法打开其他任何表(清理尝试未能完成)
ObjectDuplicate 表或对象名称已被使用
InvalidObject 对象对于操作无效
CannotDeleteTempTable 使用 CloseTable 而不是 DeleteTable 删除临时表
CannotDeleteSystemTable 非法尝试删除系统表
CannotDeleteTemplateTable 非法尝试删除模板表
ExclusiveTableLockRequired 表上必须具有排他锁。
FixedDDL 禁止对此表进行 DDL 操作
FixedInheritedDDL 在派生表上,禁止对 DDL 的继承部分进行 DDL 操作
CannotNestDDL 目前不支持嵌套分层 DDL。
DDLNotInheritable 尝试从未标记为模板表的表中继承 DDL。
InvalidSettings 系统参数设置不当
ClientRequestToStopJetService 客户端已请求停止服务
CannotAddFixedVarColumnToDerivedTable 模板表是使用 NoFixedVarColumnsInDerivedTables 创建的
IndexCantBuild 索引生成失败
IndexHasPrimary 已定义主索引
IndexDuplicate 已定义索引
IndexNotFound 无此类索引
IndexMustStay 无法删除聚集索引
IndexInvalidDef 非法的索引定义
InvalidCreateIndex 无效的创建索引描述
TooManyOpenIndexes 超出索引描述块
MultiValuedIndexViolation 为多值索引生成的非唯一记录间索引键
IndexBuildCorrupted 未能生成正确反映主索引的辅助索引
PrimaryIndexCorrupted 主索引已损坏。 必须对数据库进行碎片整理或删除表。
SecondaryIndexCorrupted 辅助索引已损坏。 必须对数据库进行碎片整理,否则必须删除受影响的索引。 如果损坏的索引超过 Unicode 文本,则可能会导致排序顺序更改。
InvalidIndexId 非法的索引 ID
IndexTuplesSecondaryIndexOnly 只能在辅助索引上设置元组索引
IndexTuplesTooManyColumns 元组索引在索引中只能包含 11 列
IndexTuplesNonUniqueOnly 元组索引必须是非唯一索引
IndexTuplesTextBinaryColumnsOnly 元组索引必须位于文本/二进制列上
IndexTuplesVarSegMacNotAllowed 元组索引不允许设置 cbVarSegMac
IndexTuplesInvalidLimits 指定的索引的最小/最大元组长度或最大字符无效
IndexTuplesCannotRetrieveFromIndex 无法对元组索引使用 RetrieveFromIndex 调用 RetrieveColumn()
IndexTuplesKeyTooSmall 指定的键不满足最小元组长度
ColumnLong 列值很长
ColumnNoChunk 长值中没有此类区块
ColumnDoesNotFit 字段将无法装入记录
NullInvalid Null 无效
ColumnIndexed 无法删除已编制索引的列
ColumnTooBig 字段长度超过上限
ColumnNotFound 没有此类列
ColumnDuplicate 字段已定义
MultiValuedColumnMustBeTagged 尝试创建多值列,但未标记列
ColumnRedundant 第二个自动增量或版本列
InvalidColumnType 列数据类型无效
TaggedNotNULL 无非 NULL 标记列
NoCurrentIndex 无效,不包含当前索引
KeyIsMade 已完全创建键
BadColumnId 列 ID 不正确
BadItagSequence 标记列的 itagSequence 错误
ColumnInRelationship 无法删除,列参与关系
CannotBeTagged 无法标记自动增量和版本
DefaultValueTooBig 默认值超过最大大小
MultiValuedDuplicate 在唯一多值列上检测到重复值
LVCorrupted 长值树中遇到损坏
MultiValuedDuplicateAfterTruncation 在规范化数据后,在唯一多值列上检测到重复值,并在比较之前对数据进行规范化截断
DerivedColumnCorruption 派生表中的列无效
InvalidPlaceholderColumn 尝试将列转换为主索引占位符,但列不符合必要的条件
ColumnCannotBeCompressed 只能压缩 JET_coltypLongText 和 JET_coltypLongBinary 列
RecordNotFound 找不到键
RecordNoCopy 无工作缓冲区
NoCurrentRecord 货币不在记录中
RecordPrimaryChanged 主键不可更改
KeyDuplicate 非法的重复键
AlreadyPrepared 尝试在记录更新正在进行时更新记录
KeyNotMade 未调用 JetMakeKey
UpdateNotPrepared 未调用 JetPrepareUpdate
DataHasChanged 数据已更改,操作已中止
LanguageNotSupported Windows 安装不支持语言
DecompressionFailed 内部错误:无法解压缩数据
UpdateMustVersion 仅未提交的表没有版本更新
TooManySorts 排序进程过多
InvalidOnSort 对 Sort 执行的操作无效
TempFileOpenError 无法打开临时文件
TooManyAttachedDatabases 打开的数据库太多
DiskFull 磁盘上没有剩余空间
PermissionDenied 权限被拒绝
FileNotFound 找不到文件
FileInvalidType 文件类型无效
AfterInitialization 初始化后无法还原。
LogCorrupted 日志无法解释
InvalidOperation 操作无效
AccessDenied 访问被拒绝
TooManySplits 无限拆分
SessionSharingViolation 多个线程在使用同一个会话
EntryPointNotFound 在 DLL 中找不到所需的入口点
SessionContextAlreadySet 指定的会话已经设置了会话上下文
SessionContextNotSetByThisThread 尝试重置会话上下文,但当前线程最初未设置会话上下文
SessionInUse 尝试终止正在使用的会话
RecordFormatConversionFailed 动态记录格式转换期间出现内部错误
OneDatabasePerSession 每个会话只允许一个打开的用户数据库 (JET_paramOneDatabasePerSession)
RollbackError 回滚期间出错
DatabaseAlreadyRunningMaintenance 操作未成功完成,因为数据库已在指定数据库上运行维护
CallbackFailed 回调失败
CallbackNotResolved 找不到回调函数
SpaceHintsInvalid JET 空间提示结构的元素不正确或不可操作。
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 在无效序列中使用的 OS 卷影复制 API
OSSnapshotTimeOut OS 卷影复制因超时而结束
OSSnapshotNotAllowed 不允许 OS 卷影复制(正在备份或恢复)
OSSnapshotInvalidSnapId 无效的 JET_OSSNAPID
TooManyTestInjections 达到内部测试注入限制
TestInjectionNotSupported 不支持测试注入
InvalidLogDataSequence 不知何故,提供的日志数据与实例的当前状态顺序不一致
LSCallbackNotSpecified 尝试在未指定回调函数的情况下使用本地存储
LSAlreadySet 尝试为已设置本地存储的对象设置本地存储
LSNotSet 尝试从未设置本地存储的对象检索本地存储
FileIOSparse 向某个位置发出稀疏 I/O
FileIOBeyondEOF 向 EOF 以外的位置发出读取(写入将扩展文件)
FileIOAbort 指示 JET_ABORTRETRYFAILCALLBACK 调用方中止指定的 I/O
FileIORetry 指示 JET_ABORTRETRYFAILCALLBACK 调用方重试指定的 I/O
FileIOFail 指示 JET_ABORTRETRYFAILCALLBACK 调用方使指定的 I/O 失败
FileCompressed 压缩文件不支持读/写访问

另请参阅

参考

Microsoft.Isam.Esent.Interop 命名空间