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

멤버

멤버 이름 설명
Success 작업이 성공했습니다.
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 구분된 long-value에서 지원되지 않는 작업
MustBeSeparateLongValue 구분할 수 있는 긴 값 열만 미리 읽을 수 있습니다. 예를 들어 크기가 고정되거나 가변 열이 되도록 제한되지 않습니다.
InvalidPreread 현재 인덱스 보조인 경우 긴 값을 미리 읽을 수 없음
InvalidLoggedOperation 기록된 작업을 다시 실행할 수 없음
LogFileCorrupt 로그 파일이 손상되었습니다.
NoBackupDirectory 백업 디렉터리가 지정되지 않음
BackupDirectoryNotEmpty 백업 디렉터리가 emtpy가 아닙니다.
BackupInProgress 백업이 이미 활성화되어 있습니다.
RestoreInProgress 복원 진행 중
MissingPreviousLogFile 검사 지점에 대한 로그 파일 누락
LogWriteFail 로그 파일에 쓰기 실패
LogDisabledDueToRecoveryFailure 복구에 실패한 후 무언가를 기록해 보세요.
CannotLogDuringRecoveryRedo 복구 다시 실행 중에 무언가를 기록해 보세요.
LogGenerationMismatch 로그 파일의 이름이 내부 생성 번호와 일치하지 않음
BadLogVersion 로그 파일 버전이 Jet 버전과 호환되지 않음
InvalidLogSequence 다음 로그의 타임스탬프가 예상과 일치하지 않습니다.
LoggingDisabled 로그가 활성 상태가 아닙니다.
LogBufferTooSmall 로그 버퍼가 너무 작아서 복구할 수 없습니다.
LogSequenceEnd 최대 로그 파일 번호를 초과했습니다.
NoBackup 진행 중인 백업 없음
InvalidBackupSequence 백업 호출이 순서대로 해제되었습니다.
BackupNotAllowedYet 지금 백업할 수 없음
DeleteBackupFileFail 백업 파일을 삭제할 수 없음
MakeBackupDirectoryFail 백업 임시 디렉터리를 만들 수 없습니다.
InvalidBackup 순환 로깅을 사용하도록 설정한 경우 증분 백업을 수행할 수 없음
RecoveredWithErrors 오류로 복원됨
MissingLogFile 현재 로그 파일이 없습니다.
LogDiskFull 로그 디스크가 가득 찼습니다.
BadLogSignature 로그 파일에 대한 잘못된 서명
BadDbSignature db 파일에 대한 잘못된 서명
BadCheckpointSignature 검사포인트 파일에 대한 잘못된 서명
CheckpointCorrupt 검사점 파일을 찾거나 손상하지 않음
MissingPatchPage 복구하는 동안 패치 파일 페이지를 찾을 수 없음
BadPatchPage 패치 파일 페이지가 잘못되었습니다.
RedoAbruptEnded 로그 파일에서 로그를 읽는 동안 갑자기 실패하여 다시 실행이 갑자기 종료되었습니다.
BadSLVSignature
PatchFileMissing 백업 집합에서 패치 파일이 누락된 하드 복원이 감지됨
DatabaseLogSetMismatch 데이터베이스가 현재 로그 파일 집합에 속하지 않음
DatabaseStreamingFileMismatch 데이터베이스 및 스트리밍 파일이 서로 일치하지 않음
LogFileSizeMismatch 실제 로그 파일 크기가 JET_paramLogFileSize 일치하지 않습니다.
CheckpointFileNotFound 검사포인트 파일을 찾을 수 없습니다.
RequiredLogFilesMissing 복구에 필요한 로그 파일이 없습니다.
SoftRecoveryOnBackupDatabase 일시 복구는 백업 데이터베이스에 대한 것입니다. 대신 복원을 사용해야 합니다.
LogFileSizeMismatchDatabasesConsistent 데이터베이스가 복구되었지만 복구 중에 사용되는 로그 파일 크기가 JET_paramLogFileSize
LogSectorSizeMismatch 로그 파일 섹터 크기가 현재 볼륨의 섹터 크기와 일치하지 않습니다.
LogSectorSizeMismatchDatabasesConsistent 데이터베이스가 복구되었지만 로그 파일 섹터 크기(복구 중에 사용됨)가 현재 볼륨의 섹터 크기와 일치하지 않습니다.
LogSequenceEndDatabasesConsistent 데이터베이스가 복구되었지만 현재 시퀀스에서 가능한 모든 로그 생성이 사용됩니다. 계속하기 전에 모든 로그 파일과 검사point 파일을 삭제하고 데이터베이스를 백업합니다.
StreamingDataNotLogged 데이터가 기록되지 않은 스트리밍 파일 작업을 재생하려는 시도가 잘못되었습니다. 순환 로깅을 사용하도록 설정된 롤 포워드 시도로 인해 발생할 수 있습니다.
DatabaseDirtyShutdown 데이터베이스가 클린 종료되지 않았습니다. 이전 종료에 대한 데이터베이스 작업을 제대로 완료하려면 먼저 복구를 실행해야 합니다.
ConsistentTimeMismatch 데이터베이스 마지막 일치 시간 일치하지 않음
DatabasePatchFileMismatch 이 백업에서 패치 파일이 생성되지 않음
EndingRestoreLogTooLow 복원을 위해 시작 로그 번호가 너무 낮음
StartingRestoreLogTooHigh 복원에 대해 시작 로그 번호가 너무 높음
GivenLogFileHasBadSignature 복원 로그 파일에 잘못된 서명이 있습니다.
GivenLogFileIsNotContiguous 복원 로그 파일이 연속되지 않음
MissingRestoreLogFiles 일부 복원 로그 파일이 없습니다.
MissingFullBackup 데이터베이스가 증분 백업 전에 이전 전체 백업을 놓쳤습니다.
BadBackupDatabaseSize 백업 데이터베이스 크기가 4k가 아닙니다.
DatabaseAlreadyUpgraded 이미 현재 데이터베이스를 업그레이드하려고 했습니다.
DatabaseIncompleteUpgrade 현재 형식으로 부분적으로만 변환된 데이터베이스를 사용하려고 했습니다. 백업에서 복원해야 합니다.
MissingCurrentLogFiles 지속적인 복원을 위해 일부 현재 로그 파일이 누락되었습니다.
DbTimeTooOld 레코드의 dbtimeBefore보다 작은 페이지의 dbtime
DbTimeTooNew 레코드의 dbtimeBefore에 앞서 페이지의 dbtime
MissingFileToBackup 백업 중에 일부 로그 또는 패치 파일이 누락됨
LogTornWriteDuringHardRestore 하드 복원 중에 백업 세트에서 조각난 쓰기가 검색됨
LogTornWriteDuringHardRecovery 하드 복구 중에 조각난 쓰기가 감지되었습니다(로그가 백업 세트의 일부가 아님).
LogCorruptDuringHardRestore 하드 복원 중에 백업 집합에서 손상이 감지됨
LogCorruptDuringHardRecovery 하드 복구 중에 손상이 감지되었습니다(로그가 백업 세트의 일부가 아님).
MustDisableLoggingForDbUpgrade db 업그레이드를 시도하는 동안 로깅을 사용할 수 없습니다.
BadRestoreTargetInstance 복원에 지정된 TargetInstance를 찾을 수 없거나 로그 파일이 일치하지 않습니다.
RecoveredWithoutUndo 일시 복구가 모든 작업을 성공적으로 재생했지만 복구 실행 취소 단계를 건너뛰었음
DatabasesNotFromSameSnapshot 복원할 데이터베이스가 동일한 섀도 복사본 백업에서 온 것이 아닙니다.
SoftRecoveryOnSnapshot 섀도 복사본 백업 집합에서 데이터베이스의 일시 복구
CommittedLogFilesMissing 이 데이터베이스에 커밋된 하나 이상의 로그가 없습니다. 이러한 로그 파일은 지속성 ACID 의미 체계를 기본 데 필요하지만 복구 중에 JET_bitReplayIgnoreLostLogs 비트가 지정된 경우 일관성을 기본 필요가 없습니다.
SectorSizeNotSupported 디스크 하위 시스템에 의해 보고된 실제 섹터 크기는 특정 파일 형식에 대해 ESE에서 지원되지 않습니다.
RecoveredWithoutUndoDatabasesConsistent 일시 복구가 모든 작업을 성공적으로 재생하고 복구 실행 취소 단계를 건너뛰려고 했지만 실행 취소 단계가 필요하지 않았습니다.
CommittedLogFileCorrupt 복구하는 동안 하나 이상의 로그가 손상된 것으로 나타났습니다. 이러한 로그 파일은 지속성 ACID 의미 체계를 기본 데 필요하지만 복구 중에 JET_bitIgnoreLostLogs 비트 및 JET_paramDeleteOutOfRangeLogs 지정된 경우 일관성을 기본 필요가 없습니다.
UnicodeTranslationBufferTooSmall 유니코드 변환 버퍼가 너무 작음
UnicodeTranslationFail 유니코드 정규화 실패
UnicodeNormalizationNotSupported OS는 유니코드 정규화를 지원하지 않으며 정규화 콜백이 지정되지 않았습니다.
UnicodeLanguageValidationFailure 언어의 유효성을 검사할 수 없음
ExistingLogFileHasBadSignature 기존 로그 파일에 잘못된 서명이 있음
ExistingLogFileIsNotContiguous 기존 로그 파일은 연속되지 않습니다.
LogReadVerifyFailure 백업 중 로그 파일의 체크섬 오류
SLVReadVerifyFailure
CheckpointDepthTooDeep 검사point와 현재 세대 사이에 너무 많은 미해결 세대
RestoreOfNonBackupDatabase 백업 데이터베이스가 아닌 데이터베이스에서 하드 복구를 시도했습니다.
LogFileNotCopied 로그 잘림이 시도되었지만 모든 필수 로그가 복사되지는 않았습니다.
SurrogateBackupInProgress 서로게이트 백업이 진행 중입니다.
BackupAbortByServer JET_bitTermStopBackup JetTerm을 호출하거나 JetStopBackup을 호출하여 서버에서 백업이 중단되었습니다.
InvalidGrbit 잘못된 플래그 매개 변수
TermInProgress 종료 진행 중
FeatureNotAvailable API가 지원되지 않음
InvalidName 잘못된 이름
InvalidParameter 잘못된 API 매개 변수
DatabaseFileReadOnly 읽기/쓰기 작업을 위해 읽기 전용 데이터베이스 파일을 연결하려고 했습니다.
InvalidDatabaseId 잘못된 데이터베이스 ID
OutOfMemory Out of Memory
OutOfDatabaseSpace 도달한 최대 데이터베이스 크기
OutOfCursors 테이블 외부 커서
OutOfBuffers 데이터베이스 외부 페이지 버퍼
TooManyIndexes 인덱스가 너무 많습니다.
TooManyKeys 인덱스에 열이 너무 많습니다.
RecordDeleted 레코드가 삭제되었습니다.
ReadVerifyFailure 데이터베이스 페이지의 체크섬 오류
PageNotInitialized 빈 데이터베이스 페이지
OutOfFileHandles 파일 핸들이 부족합니다.
DiskReadVerificationFailure OS가 파일 IO에서 ERROR_CRC 반환했습니다.
DiskIO 디스크 IO 오류
InvalidPath 잘못된 파일 경로
InvalidSystemPath 잘못된 시스템 경로
InvalidLogDirectory 잘못된 로그 디렉터리
RecordTooBig 최대 크기보다 큰 레코드
TooManyOpenDatabases 열려 있는 데이터베이스가 너무 많습니다.
InvalidDatabase 데이터베이스 파일이 아님
NotInitialized 데이터베이스 엔진이 초기화되지 않음
이미 초기화 데이터베이스 엔진이 이미 초기화되었습니다.
InitInProgress 데이터베이스 엔진이 초기화되고 있습니다.
FileAccessDenied 파일에 액세스할 수 없습니다. 파일이 잠겨 있거나 사용 중입니다.
QueryNotSupported 쿼리 지원을 사용할 수 없음
SQLLinkNotSupported SQL Link 지원을 사용할 수 없음
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 사용하지 않음: lCSRPerfFUCB * g_lCursorsMax 초과됨(XJET만 해당)
CannotIndex 에스크로 열 또는 SLV 열을 인덱싱할 수 없음
RecordNotDeleted 레코드가 삭제되지 않았습니다.
TooManyMempoolEntries 요청된 mempool 항목이 너무 많습니다.
OutOfObjectIDs btree ObjectID(off/unused ObjectId를 회수하기 위해 오프라인 조각 모음 수행)
OutOfLongValueIDs 긴 값 ID 카운터가 최대값에 도달했습니다. (무료/사용되지 않는 LongValueID를 회수하기 위해 오프라인 조각 모음 수행)
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 분산 트랜잭션을 0이 아닌 수준으로 PrepareToCommit하려고 시도했습니다.
DistributedTransactionAlreadyPreparedToCommit 분산 트랜잭션이 PrepareToCommit을 호출한 후 쓰기 작업을 시도했습니다.
NotInDistributedTransaction 분산되지 않은 트랜잭션을 PrepareToCommit하려고 시도했습니다.
DistributedTransactionNotYetPreparedToCommit 분산 트랜잭션을 커밋하려고 했지만 PrepareToCommit이 아직 호출되지 않았습니다.
CannotNestDistributedTransactions 수준 0이 아닌 경우 분산 트랜잭션을 시작하려고 했습니다.
DTCMissingCallback 분산 트랜잭션을 시작하려고 시도했지만 초기화 시 DTC 조정에 대한 콜백이 지정되지 않았습니다.
DTCMissingCallbackOnRecovery 분산 트랜잭션을 복구하려고 시도했지만 초기화 시 DTC 조정에 대한 콜백이 지정되지 않았습니다.
DTCCallbackUnexpectedError DTC 콜백에서 반환된 예기치 않은 오류 코드
DatabaseDuplicate 데이터베이스가 이미 있음
DatabaseInUse 사용 중인 데이터베이스
DatabaseNotFound 이러한 데이터베이스 없음
DatabaseInvalidName 잘못된 데이터베이스 이름
DatabaseInvalidPages 잘못된 페이지 수
DatabaseCorrupted 데이터베이스가 아닌 파일 또는 손상된 db
DatabaseLocked 데이터베이스만 잠김
CannotDisableVersioning 이 데이터베이스에 대한 버전 관리 사용 안 함
InvalidDatabaseVersion 데이터베이스 엔진이 데이터베이스와 호환되지 않음
Database200Format 데이터베이스가 이전 형식(200) 형식입니다.
Database400Format 데이터베이스가 이전(400) 형식입니다.
Database500Format 데이터베이스가 이전 형식(500) 형식입니다.
PageSizeMismatch 데이터베이스 페이지 크기가 엔진과 일치하지 않습니다.
TooManyInstances 더 이상 데이터베이스 인스턴스를 시작할 수 없음
DatabaseSharingViolation 다른 데이터베이스 인스턴스가 이 데이터베이스를 사용하고 있습니다.
AttachedDatabaseMismatch 복구 시작 또는 종료 시 미해결 데이터베이스 첨부 파일이 검색되었지만 데이터베이스가 없거나 첨부 파일 정보와 일치하지 않습니다.
DatabaseInvalidPath 데이터베이스 파일의 지정된 경로가 잘못되었습니다.
DatabaseIdInUse 데이터베이스에 이미 사용 중인 ID가 할당되고 있습니다.
ForceDetachNotAllowed 일반 분리 오류가 발생한 후에만 강제 분리가 허용됨
CatalogCorrupted 카탈로그에서 손상이 감지됨
PartiallyAttachedDB 데이터베이스가 부분적으로 연결되어 있습니다. 연결 작업을 완료할 수 없음
DatabaseSignInUse 사용 중인 서명이 동일한 데이터베이스
DatabaseCorruptedNoRepair 손상된 db이지만 복구가 허용되지 않음
InvalidCreateDbVersion 복구에서 데이터베이스 만들기를 재생하려고 했지만 원래 데이터베이스 엔진의 호환되지 않는(이전 버전일 가능성이 있는) 버전으로 데이터베이스가 만들어졌습니다.
DatabaseIncompleteIncrementalReseed 데이터베이스는 현재 증분 다시 시작의 일부로 다시 작성 중이므로 연결할 수 없습니다.
DatabaseInvalidIncrementalReseed 데이터베이스가 증분 다시 시드(reseed)를 수행할 수 있는 유효한 상태가 아닙니다.
DatabaseFailedIncrementalReseed 지정한 데이터베이스에서 수행되는 증분 다시 시작은 심각한 오류로 인해 완료할 수 없습니다. 이 데이터베이스를 복구하려면 전체 다시 시작이 필요합니다.
NoAttachmentsFailedIncrementalReseed 최소 필수 로그에 첨부 파일 정보가 없으므로 지정된 데이터베이스에서 수행되는 증분 다시 시작은 완료할 수 없습니다. 이 데이터베이스를 복구하려면 전체 다시 시작이 필요합니다.
TableLocked 테이블이 독점적으로 잠겨 있습니다.
TableDuplicate 테이블이 이미 있음
TableInUse 테이블이 사용 중이므로 잠글 수 없습니다.
ObjectNotFound 이러한 테이블 또는 개체가 없습니다.
DensityInvalid 잘못된 파일/인덱스 밀도
TableNotEmpty 테이블이 비어 있지 않음
InvalidTableId 잘못된 테이블 ID
TooManyOpenTables 더 이상 테이블을 열 수 없습니다(클린미리 시도됨)
IllegalOperation Oper. 테이블에서 지원되지 않음
TooManyOpenTablesAndCleanupTimedOut 테이블을 더 이상 열 수 없습니다(클린업 시도를 완료하지 못했습니다.)
ObjectDuplicate 사용 중인 테이블 또는 개체 이름
InvalidObject 개체가 작업에 유효하지 않습니다.
CannotDeleteTempTable DeleteTable 대신 CloseTable을 사용하여 임시 테이블 삭제
CannotDeleteSystemTable 시스템 테이블을 삭제하려고 잘못 시도했습니다.
CannotDeleteTemplateTable 템플릿 테이블을 삭제하려고 잘못 시도했습니다.
ExclusiveTableLockRequired 테이블에 배타적 잠금이 있어야 합니다.
FixedDDL 이 테이블에서 금지된 DDL 작업
FixedInheritedDDL 파생 테이블의 DDL 작업은 DDL의 상속된 부분에서 금지됩니다.
CannotNestDDL 계층적 DDL 중첩은 현재 지원되지 않습니다.
DDLNotInheritable 템플릿 테이블로 표시되지 않은 테이블에서 DDL을 상속하려고 했습니다.
잘못되었습니다설정 시스템 매개 변수가 잘못 설정되었습니다.
ClientRequestToStopJetService 클라이언트가 서비스 중지를 요청했습니다.
CannotAddFixedVarColumnToDerivedTable NoFixedVarColumnsInDerivedTables를 사용하여 템플릿 테이블을 만들었습니다.
IndexCantBuild 인덱스 빌드 실패
IndexHasPrimary 기본 인덱스가 이미 정의되어 있습니다.
IndexDuplicate 인덱스가 이미 정의되어 있습니다.
IndexNotFound 이러한 인덱스 없음
IndexMustStay 클러스터형 인덱스 삭제할 수 없음
IndexInvalidDef 잘못된 인덱스 정의
InvalidCreateIndex 잘못된 인덱스 만들기 설명
TooManyOpenIndexes 인덱스 외부 설명 블록
MultiValuedIndexViolation 다중값 인덱스용으로 생성된 고유하지 않은 레코드 간 인덱스 키
IndexBuildCorrupted 기본 인덱스를 제대로 반영하는 보조 인덱스를 빌드하지 못했습니다.
PrimaryIndexCorrupted 기본 인덱스가 손상되었습니다. 데이터베이스를 조각 모음하거나 테이블을 삭제해야 합니다.
SecondaryIndexCorrupted 보조 인덱스가 손상되었습니다. 데이터베이스를 조각 모음해야 하거나 영향을 받는 인덱스가 삭제되어야 합니다. 손상된 인덱스가 유니코드 텍스트를 초과하면 정렬 순서가 변경될 수 있습니다.
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 잘못된 중복 키
이미 준비됨 레코드 업데이트가 이미 진행 중일 때 레코드를 업데이트하려고 했습니다.
KeyNotMade JetMakeKey에 대한 호출 없음
UpdateNotPrepared JetPrepareUpdate에 대한 호출 없음
DataHasChanged 데이터가 변경되고 작업이 중단되었습니다.
LanguageNotSupported Windows 설치에서 언어를 지원하지 않음
DecompressionFailed 내부 오류: 데이터를 압축 해제할 수 없습니다.
UpdateMustVersion 커밋되지 않은 테이블에 대해서만 버전 업데이트 없음
TooManySorts 정렬 프로세스가 너무 많습니다.
InvalidOnSort 정렬에 대한 잘못된 작업
TempFileOpenError 임시 파일을 열 수 없습니다.
TooManyAttachedDatabases 열려 있는 데이터베이스가 너무 많습니다.
DiskFull 디스크에 공간이 남아 있지 않음
PermissionDenied 사용 권한이 거부됨
FileNotFound 파일 없음
FileInvalidType 잘못된 파일 형식
AfterInitialization init 후에는 복원할 수 없습니다.
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 네임스페이스