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 | 압축된 파일에서는 읽기/쓰기 액세스가 지원되지 않습니다. |