Kode Kesalahan Mesin Penyimpanan yang Dapat Diperluas
Berlaku untuk: Windows | Windows Server
Kode Kesalahan Mesin Penyimpanan yang Dapat Diperluas
Kode kesalahan (bendera) berikut digunakan oleh fungsi di Extensible Storage Engine API.
Nilai JET_ERR nol harus ditafsirkan sebagai keberhasilan.
Sukses |
Deskripsi |
---|---|
JET_errSuccess 0 |
Fungsi berhasil. |
Nilai JET_ERR yang lebih besar dari nol harus ditafsirkan sebagai peringatan.
Peringatan |
Deskripsi |
---|---|
JET_wrnRemainingVersions |
Penyimpanan versi masih aktif. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_wrnUniqueKey |
Pencarian pada indeks yang tidak unik menghasilkan kunci unik. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_wrnSeparateLongValue |
Kolom database adalah nilai panjang yang dipisahkan. Kesalahan ini dikembalikan oleh manajer rekaman. |
JET_wrnExistingLogFileHasBadSignature |
File log yang ada memiliki tanda tangan yang buruk. |
JET_wrnExistingLogFileIsNotContiguous |
File log yang ada tidak bersebelahan. |
JET_wrnSkipThisRecord |
Kesalahan ini hanya untuk penggunaan internal. |
JET_wrnTargetInstanceRunning |
TargetInstance yang ditentukan untuk pemulihan sedang berjalan. |
JET_wrnDatabaseRepaired |
Kerusakan database telah diperbaiki. |
JET_wrnColumnNull |
Kolom memiliki nilai NULL . |
JET_wrnBufferTruncated |
Buffer terlalu kecil untuk data. |
JET_wrnDatabaseAttached |
Database sudah dilampirkan. |
JET_wrnSortOverflow |
Pengurutan yang sedang dicoba tidak memiliki cukup memori untuk diselesaikan. |
JET_wrnSeekNotEqual |
Kecocokan yang tepat tidak ditemukan selama pencarian. |
JET_wrnRecordFoundGreater |
Kecocokan yang tepat tidak ditemukan selama pencarian. Kesalahan ini dikembalikan oleh manajer rekaman. |
JET_wrnRecordFoundLess |
Kecocokan yang tepat tidak ditemukan selama pencarian. Kesalahan ini dikembalikan oleh manajer rekaman. |
JET_wrnNoErrorInfo |
Tidak ada informasi kesalahan yang diperluas. |
JET_wrnNoIdleActivity |
Tidak ada aktivitas menganggur yang terjadi. |
JET_wrnNoWriteLock |
Tidak ada kunci tulis pada tingkat transaksi 0. |
JET_wrnColumnSetNull |
Kolom diatur ke nilai NULL . |
JET_wrnTableEmpty |
Tabel kosong dibuka. |
JET_wrnTableInUseBySystem |
Pembersihan sistem memiliki kursor yang terbuka pada tabel. |
JET_wrnCorruptIndexDeleted |
Indeks kedaluarsa harus dihapus. |
JET_wrnColumnMaxTruncated |
Panjang Maksimum terlalu besar dan telah dipotong. |
JET_wrnCopyLongValue |
Nilai BLOB telah dipindahkan dari rekaman ke penyimpanan terpisah dari BLOB besar. Catatan Kesalahan ini hanya untuk penggunaan internal. |
JET_wrnColumnSkipped |
Nilai kolom tidak dikembalikan karena ID kolom yang sesuai atau anggota itagSequence dari struktur JET_ENUMCOLUMNVALUE yang diminta untuk enumerasi null. |
JET_wrnColumnNotLocal |
Nilai kolom tidak dikembalikan karena tidak dapat direkonstruksi dari data yang ada. |
JET_wrnColumnMoreTags |
Nilai kolom yang ada tidak diminta untuk enumerasi. |
JET_wrnColumnTruncated |
Nilai kolom dipotong pada batas ukuran yang diminta selama enumerasi. |
JET_wrnColumnPresent |
Nilai kolom ada tetapi tidak dikembalikan oleh permintaan. |
JET_wrnColumnSingleValue |
Nilai kolom dikembalikan dalam JET_COLUMNENUM sebagai hasil dari JET_bitEnumerateCompressOutput yang ditetapkan. |
JET_wrnColumnDefault |
Nilai kolom diatur ke nilai default kolom. |
JET_wrnDataHasChanged |
Data telah berubah. |
JET_wrnKeyChanged |
Kunci baru sedang digunakan. |
JET_wrnFileOpenReadOnly |
File database hanya dibaca. |
JET_wrnIdleFull |
Registri diam penuh. |
JET_wrnDefragAlreadyRunning |
Ada defragmentasi online yang sudah berjalan pada database yang ditentukan. |
JET_wrnDefragNotRunning |
Defragmentasi online tidak berjalan pada database yang ditentukan. |
JET_wrnCallbackNotRegistered |
Fungsi panggilan balik yang tidak ada tidak terdaftar. |
Nilai JET_ERR yang kurang dari nol harus ditafsirkan sebagai kesalahan.
Kesalahan |
Deskripsi |
---|---|
JET_wrnNyi |
Fungsi belum diimplementasikan. |
JET_errRfsFailure |
Simulator Kegagalan Sumber Daya gagal. |
JET_errRfsNotArmed |
Simulator Kegagalan Sumber Daya belum diinisialisasi. |
JET_errFileClose |
File tidak dapat ditutup. |
JET_errOutOfThreads |
Utas tidak dapat dimulai. |
JET_errTooManyIO |
Sistem sibuk karena terlalu banyak IO. |
JET_errTaskDropped |
Tugas asinkron yang diminta tidak dapat dijalankan. |
JET_errInternalError |
Ada kesalahan internal yang fatal. |
JET_errDatabaseBufferDependenciesCorrupted |
Dependensi buffer diatur secara tidak tepat dan ada kegagalan pemulihan. |
JET_errPreviousVersion |
Versi sudah ada dan ada kegagalan pemulihan. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errPageBoundary |
Batas halaman telah tercapai. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errKeyBoundary |
Batas kunci telah tercapai. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errBadPageLink |
Database rusak. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errBadBookmark |
Bookmark tidak memiliki alamat yang sesuai dalam database. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errNTSystemCallFailed |
Panggilan ke sistem operasi gagal. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errBadParentPageLink |
Database induk rusak. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errSPAvailExtCacheOutOfSync |
Cache AvailExt tidak cocok dengan pohon B+. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errSPAvailExtCorrupted |
Pohon ruang AllAvailExt rusak. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errSPAvailExtCacheOutOfMemory |
Terjadi kesalahan kehabisan memori saat mengalokasikan simpul cache AvailExt. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errSPOwnExtCorrupted |
Pohon ruang OwnExt rusak. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errDbTimeCorrupted |
Dbtime pada halaman saat ini lebih besar dari dbtime database global. Kesalahan ini dikembalikan oleh manajer direktori. |
JET_errKeyTruncated |
Upaya untuk membuat kunci untuk entri indeks gagal karena kunci akan terpotong dan definisi indeks melarang pemotongan kunci. |
JET_errKeyTooBig |
Kuncinya terlalu besar. Kesalahan ini dikembalikan oleh manajer rekaman. |
JET_errInvalidLoggedOperation |
Operasi yang dicatat tidak dapat direalone. |
JET_errLogFileCorrupt |
File log rusak. |
JET_errNoBackupDirectory |
Direktori cadangan tidak diberikan. |
JET_errBackupDirectoryNotEmpty |
Direktori cadangan tidak kosong. |
JET_errBackupInProgress |
Pencadangan sudah aktif. |
JET_errRestoreInProgress |
Pemulihan sedang berlangsung. |
JET_errMissingPreviousLogFile |
File log hilang untuk titik pemeriksaan. |
JET_errLogWriteFail |
Ada kegagalan menulis ke file log. |
JET_errLogDisabledDueToRecoveryFailure |
Upaya untuk menulis ke log setelah pemulihan gagal. |
JET_errCannotLogDuringRecoveryRedo |
Upaya untuk menulis ke log selama pengulangan pemulihan gagal. |
JET_errLogGenerationMismatch |
Nama file log tidak cocok dengan nomor pembuatan internal. |
JET_errBadLogVersion |
Versi file log tidak kompatibel dengan versi ESE. |
JET_errInvalidLogSequence |
Tanda waktu di log berikutnya tidak cocok dengan tanda waktu yang diharapkan. |
JET_errLoggingDisabled |
Log tidak aktif. |
JET_errLogBufferTooSmall |
Buffer log terlalu kecil untuk pemulihan. |
JET_errLogSequenceEnd |
Jumlah file log maksimum telah terlampaui. |
JET_errNoBackup |
Tidak ada pencadangan yang sedang berlangsung. |
JET_errInvalidBackupSequence |
Panggilan cadangan tidak berurutan. |
JET_errBackupNotAllowedYet |
Pencadangan tidak dapat dilakukan saat ini. |
JET_errDeleteBackupFileFail |
File cadangan tidak dapat dihapus. |
JET_errMakeBackupDirectoryFail |
Direktori sementara cadangan tidak dapat dibuat. |
JET_errInvalidBackup |
Pengelogan melingkar diaktifkan; pencadangan inkremental tidak dapat dilakukan. |
JET_errRecoveredWithErrors |
Data dipulihkan dengan kesalahan. |
JET_errMissingLogFile |
File log saat ini hilang. |
JET_errLogDiskFull |
Disk log penuh. |
JET_errBadLogSignature |
Ada tanda tangan buruk untuk file log. |
JET_errBadDbSignature |
Ada tanda tangan buruk untuk file database. |
JET_errBadCheckpointSignature |
Ada tanda tangan buruk untuk file titik pemeriksaan. |
JET_errCheckpointCorrupt |
File titik pemeriksaan tidak ditemukan atau rusak. |
JET_errMissingPatchPage |
Halaman file patch database tidak ditemukan selama pemulihan. |
JET_errBadPatchPage |
Halaman file patch database tidak valid. |
JET_errRedoAbruptEnded |
Pengulangan tiba-tiba berakhir karena kegagalan mendadak saat membaca log dari file log. |
JET_errBadSLVSignature |
Bendera ini dicadangkan. |
JET_errPatchFileMissing |
Pemulihan keras mendeteksi bahwa file patch database hilang dari kumpulan cadangan. |
JET_errDatabaseLogSetMismatch |
Database tidak termasuk dalam kumpulan file log saat ini. |
JET_errDatabaseStreamingFileMismatch |
Bendera ini dicadangkan. |
JET_errLogFileSizeMismatch |
Ukuran file log aktual tidak cocok dengan JET_paramLogFileSize. |
JET_errCheckpointFileNotFound |
File titik pemeriksaan tidak dapat ditemukan. |
JET_errRequiredLogFilesMissing |
File log yang diperlukan untuk pemulihan hilang. |
JET_errSoftRecoveryOnBackupDatabase |
Pemulihan sementara akan digunakan pada database cadangan ketika pemulihan harus digunakan sebagai gantinya. |
JET_errLogFileSizeMismatchDatabasesConsistent |
Database telah dipulihkan, tetapi ukuran file log yang digunakan selama pemulihan tidak cocok dengan JET_paramLogFileSize. |
JET_errLogSectorSizeMismatch |
Ukuran sektor file log tidak cocok dengan ukuran sektor volume saat ini. |
JET_errLogSectorSizeMismatchDatabasesConsistent |
Database telah dipulihkan, tetapi ukuran sektor file log (digunakan selama pemulihan) tidak cocok dengan ukuran sektor volume saat ini. |
JET_errLogSequenceEndDatabasesConsistent |
Database telah dipulihkan, tetapi semua kemungkinan pembuatan log dalam urutan saat ini telah digunakan. Semua file log dan file titik pemeriksaan harus dihapus dan database harus dicadangkan sebelum melanjutkan. |
JET_errStreamingDataNotLogged |
Ada upaya ilegal untuk memutar ulang operasi file streaming di mana data tidak dicatat. Ini mungkin disebabkan oleh upaya untuk rollforward dengan pengelogan melingkar diaktifkan. |
JET_errDatabaseDirtyShutdown |
Database tidak dimatikan dengan bersih. Pemulihan harus dijalankan terlebih dahulu untuk menyelesaikan operasi database dengan benar untuk pematian sebelumnya. |
JET_errDatabaseInconsistent |
Kesalahan ini usang dan telah digantikan oleh JET_errDatabaseDirtyShutdown. |
JET_errConsistentTimeMismatch |
Waktu konsisten terakhir untuk database belum dicocokkan. |
JET_errDatabasePatchFileMismatch |
File patch database tidak dihasilkan dari cadangan ini. |
JET_errEndingRestoreLogTooLow |
Nomor log awal terlalu rendah untuk pemulihan. |
JET_errStartingRestoreLogTooHigh |
Nomor log awal terlalu tinggi untuk pemulihan. |
JET_errGivenLogFileHasBadSignature |
File log pemulihan memiliki tanda tangan yang buruk. |
JET_errGivenLogFileIsNotContiguous |
File log pemulihan tidak bersebelah. |
JET_errMissingRestoreLogFiles |
Beberapa file log pemulihan hilang. |
JET_errMissingFullBackup |
Database melewatkan pencadangan penuh sebelumnya sebelum mencoba melakukan pencadangan inkremental. |
JET_errBadBackupDatabaseSize |
Ukuran database cadangan bukan kelipatan ukuran halaman database. |
JET_errDatabaseAlreadyUpgraded |
Upaya saat ini untuk memutakhirkan database telah dihentikan karena database sudah saat ini. |
JET_errDatabaseIncompleteUpgrade |
Database hanya dikonversi sebagian ke format saat ini. Database harus dipulihkan dari cadangan. |
JET_errMissingCurrentLogFiles |
Beberapa file log saat ini hilang untuk pemulihan berkelanjutan. |
JET_errDbTimeTooOld |
Dbtime pada halaman lebih kecil dari dbtimeBefore yang ada dalam catatan. |
JET_errDbTimeTooNew |
Dbtime pada halaman berada di muka dbtimeBefore yang ada dalam catatan. |
JET_errMissingFileToBackup |
Beberapa file patch log atau database hilang selama pencadangan. |
JET_errLogTornWriteDuringHardRestore |
Penulisan robek terdeteksi dalam cadangan yang diatur selama pemulihan keras. |
JET_errLogTornWriteDuringHardRecovery |
Penulisan robek terdeteksi selama pemulihan keras (log bukan bagian dari kumpulan cadangan). |
JET_errLogCorruptDuringHardRestore |
Kerusakan terdeteksi dalam set cadangan selama pemulihan keras. |
JET_errLogCorruptDuringHardRecovery |
Kerusakan terdeteksi selama pemulihan keras (log bukan bagian dari kumpulan cadangan). |
JET_errMustDisableLoggingForDbUpgrade |
Pengelogan tidak dapat diaktifkan saat mencoba memutakhirkan database. |
JET_errBadRestoreTargetInstance |
TargetInstance yang ditentukan untuk pemulihan belum ditemukan atau file log tidak cocok. |
JET_errRecoveredWithoutUndo |
Mesin database berhasil memutar ulang semua operasi dalam log transaksi untuk melakukan pemulihan crash tetapi pemanggil memilih untuk menghentikan pemulihan tanpa mengembalikan pembaruan yang tidak dilakukan. |
JET_errDatabasesNotFromSameSnapshot |
Database yang akan dipulihkan bukan berasal dari cadangan salinan bayangan yang sama. |
JET_errSoftRecoveryOnSnapshot |
Ada pemulihan lunak pada database dari kumpulan cadangan salinan bayangan. |
JET_errUnicodeTranslationBufferTooSmall |
Buffer terjemahan Unicode terlalu kecil. |
JET_errUnicodeTranslationFail |
Normalisasi Unicode gagal. |
JET_errUnicodeNormalizationNotSupported |
Sistem operasi tidak menyediakan dukungan untuk normalisasi Unicode dan panggilan balik normalisasi tidak ditentukan. |
JET_errExistingLogFileHasBadSignature |
File log yang ada memiliki tanda tangan yang buruk. |
JET_errExistingLogFileIsNotContiguous |
File log yang ada tidak berdampingan. |
JET_errLogReadVerifyFailure |
Kesalahan checksum ditemukan dalam file log selama pencadangan. |
JET_errSLVReadVerifyFailure |
Bendera ini dicadangkan. |
JET_errCheckpointDepthTooDeep |
Ada terlalu banyak generasi yang luar biasa antara titik pemeriksaan dan generasi saat ini. |
JET_errRestoreOfNonBackupDatabase |
Pemulihan keras dicoba pada database yang bukan database cadangan. |
JET_errInvalidGrbit |
Ada parameter grbit yang tidak valid. |
JET_errTermInProgress |
Penghentian sedang berlangsung. |
JET_errFeatureNotAvailable |
Elemen API ini tidak didukung. |
JET_errInvalidName |
Nama yang tidak valid sedang digunakan. |
JET_errInvalidParameter |
Parameter API yang tidak valid sedang digunakan. |
JET_errDatabaseFileReadOnly |
Ada upaya untuk melampirkan ke file database baca-saja untuk operasi baca/tulis. |
JET_errInvalidDatabaseId |
Ada ID database yang tidak valid. |
JET_errOutOfMemory |
Sistem kehabisan memori. |
JET_errOutOfDatabaseSpace |
Ukuran database maksimum telah tercapai. |
JET_errOutOfCursors |
Tabel kehabisan kursor. |
JET_errOutOfBuffers |
Database berada di luar buffer halaman. |
JET_errTooManyIndexes |
Terlalu banyak indeks. |
JET_errTooManyKeys |
Ada terlalu banyak kolom dalam indeks. |
JET_errRecordDeleted |
Rekaman telah dihapus. |
JET_errReadVerifyFailure |
Ada kesalahan checksum pada halaman database. |
JET_errPageNotInitialized |
Ada halaman database kosong. |
JET_errOutOfFileHandles |
Tidak ada handel file. |
JET_errcakramIO |
Ada kesalahan IO disk. |
JET_errInvalidPath |
Ada jalur file yang tidak valid. |
JET_errInvalidSystemPath |
Ada jalur sistem yang tidak valid. |
JET_errInvalidLogDirectory |
Ada direktori log yang tidak valid. |
JET_errRecordTooBig |
Catatan lebih besar dari ukuran maksimum. |
JET_errTooManyOpenDatabases |
Terlalu banyak database terbuka. |
JET_errInvalidDatabase |
Ini bukan file database. |
JET_errNotInitialized |
Mesin database belum diinisialisasi. |
JET_errAlreadyInitialized |
Mesin database sudah diinisialisasi. |
JET_errInitInProgress |
Mesin database sedang diinisialisasi. |
JET_errFileAccessDenied |
File tidak dapat diakses karena file terkunci atau sedang digunakan. |
JET_errBufferTooSmall |
Buffer terlalu kecil. |
JET_errTooManyColumns |
Terlalu banyak kolom yang ditentukan. |
JET_errContainerNotEmpty |
Kontainer tidak kosong. |
JET_errInvalidFilename |
Nama file tidak valid. |
JET_errInvalidBookmark |
Ada marka buku yang tidak valid. |
JET_errColumnInUse |
Kolom yang digunakan berada dalam indeks. |
JET_errInvalidBufferSize |
Buffer data tidak cocok dengan ukuran kolom. |
JET_errColumnNotUpdatable |
Nilai kolom tidak dapat diatur. |
JET_errIndexInUse |
Indeks sedang digunakan. |
JET_errLinkNotSupported |
Dukungan tautan tidak tersedia. |
JET_errNullKeyDisallowed |
Kunci null tidak diperbolehkan pada indeks. |
JET_errNotInTransaction |
Operasi harus terjadi dalam transaksi. |
JET_errTooManyActiveUsers |
Terlalu banyak pengguna database aktif |
JET_errInvalidCountry |
Ada kode negara yang tidak valid atau tidak diketahui. |
JET_errInvalidLanguageId |
Ada ID bahasa yang tidak valid atau tidak diketahui. |
JET_errInvalidCodePage |
Ada halaman kode yang tidak valid atau tidak diketahui. |
JET_errInvalidLCMapStringFlags |
Ada bendera yang tidak valid yang digunakan untuk LCMapString. |
JET_errVersionStoreEntryTooBig |
Ada upaya untuk membuat entri penyimpanan versi (RCE) yang lebih besar dari wadah versi. |
JET_errVersionStoreOutOfMemoryAndCleanupTimedOut |
Penyimpanan versi kehabisan memori dan upaya pembersihan gagal diselesaikan. |
JET_errVersionStoreOutOfMemory |
Penyimpanan versi kehabisan memori dan pembersihan sudah dicoba). |
JET_errCannotIndex |
Kolom escrow dan SLV tidak dapat diindeks. |
JET_errRecordNotDeleted |
Rekaman belum dihapus. |
JET_errTooManyMempoolEntries |
Terlalu banyak entri mempool yang diminta. |
JET_errOutOfObjectIDs |
Database berada di luar ObjectID pohon B+ sehingga defragmentasi offline harus dilakukan untuk mengklaim kembali ObjectId yang dibebaskan atau tidak digunakan. |
JET_errOutOfLongValueIDs |
Penghitung ID nilai panjang telah mencapai nilai maksimum. Defragmentasi offline harus dilakukan untuk mengklaim kembali LongValueID gratis atau tidak digunakan. |
JET_errOutOfAutoincrementValues |
Penghitung kenaikan otomatis telah mencapai nilai maksimum. Defragmentasi offline tidak akan dapat mengklaim kembali nilai kenaikan otomatis yang bebas atau tidak digunakan). |
JET_errOutOfDbtimeValues |
Penghitung Dbtime telah mencapai nilai maksimum. Defragmentasi offline harus dilakukan untuk mengklaim kembali nilai Dbtime gratis atau tidak digunakan. |
JET_errOutOfSequentialIndexValues |
Penghitung indeks berurutan telah mencapai nilai maksimum. Defragmentasi offline harus dilakukan untuk mengklaim kembali nilai SequentialIndex gratis atau tidak digunakan. |
JET_errRunningInOneInstanceMode |
Panggilan multi-instans ini mengaktifkan mode instans tunggal. |
JET_errRunningInMultiInstanceMode |
Panggilan instans tunggal ini mengaktifkan mode multi-instans. |
JET_errSystemParamsAlreadySet |
Parameter sistem global telah ditetapkan. |
JET_errSystemPathInUse |
Jalur sistem sudah digunakan oleh instans database lain. |
JET_errLogFilePathInUse |
Jalur file log sudah digunakan oleh instans database lain. |
JET_errTempPathInUse |
Jalur ke database sementara sudah digunakan oleh instans database lain. |
JET_errInstanceNameInUse |
Nama instans sudah digunakan. |
JET_errInstanceUnavailable |
Instans ini tidak dapat digunakan karena mengalami kesalahan fatal. |
JET_errDatabaseUnavailable |
Database ini tidak dapat digunakan karena mengalami kesalahan fatal. |
JET_errInstanceUnavailableDueToFatalLogDiskFull |
Instans ini tidak dapat digunakan karena mengalami kesalahan penuh disk log saat melakukan operasi (seperti pembatalan transaksi) yang tidak dapat mentolerir kegagalan. |
JET_errOutOfSessions |
Database kehabisan sesi. |
JET_errWriteConflict |
Kunci tulis gagal karena adanya kunci tulis yang luar biasa. |
JET_errTransTooDeep |
Transaksi bersarang terlalu dalam. |
JET_errInvalidSesid |
Ada handel sesi yang tidak valid. |
JET_errWriteConflictPrimaryIndex |
Pembaruan dicoba pada indeks utama yang tidak dilakukan. |
JET_errInTransaction |
Operasi tidak diizinkan dalam transaksi. |
JET_errRollbackRequired |
Transaksi saat ini harus digulung balik. Ini tidak dapat diterapkan dan yang baru tidak dapat dimulai. |
JET_errTransReadOnly |
Transaksi baca-saja mencoba mengubah database. |
JET_errSessionWriteConflict |
Ada upaya untuk mengganti rekaman yang sama dengan dua kursor yang berbeda dalam sesi yang sama. |
JET_errRecordTooBigForBackwardCompatibility |
Catatan akan terlalu besar jika diwakili dalam format database dari versi Jet sebelumnya. |
JET_errCannotMaterializeForwardOnlySort |
Tabel sementara tidak dapat dibuat karena parameter yang bertentangan dengan JET_bitTTForwardOnly. |
JET_errSesidTableIdMismatch |
Handel sesi tidak dapat digunakan dengan id tabel karena tidak digunakan untuk membuatnya. |
JET_errInvalidInstance |
Handel instans tidak valid atau mengacu pada instans yang telah dimatikan. |
JET_errReadLostFlushVerifyFailure |
Halaman database yang dibaca dari disk memiliki tulisan sebelumnya yang tidak diwakili pada halaman. Tersedia di Windows 8 dan yang lebih baru untuk klien, dan Windows Server 2012 dan yang lebih baru untuk server. |
JET_errDatabaseDuplicate |
Database sudah ada. |
JET_errDatabaseInUse |
Database yang digunakan. |
JET_errDatabaseNotFound |
Tidak ada database seperti itu. |
JET_errDatabaseInvalidName |
Nama database tidak valid. |
JET_errDatabaseInvalidPages |
Ada jumlah halaman yang tidak valid. |
JET_errDatabaseCorrupted |
Ada file non-database atau database yang rusak. |
JET_errDatabaseLocked |
Database dikunci secara eksklusif. |
JET_errCannotDisableVersioning |
Penerapan versi untuk database ini tidak dapat dinonaktifkan. |
JET_errInvalidDatabaseVersion |
Mesin database tidak kompatibel dengan database. |
JET_errDatabase200Format |
Database dalam format yang lebih lama (200). Kesalahan ini dikembalikan oleh JetInit jika JET_paramCheckFormatWhenOpenFail diatur. Hanya klien Windows NT. |
JET_errDatabase400Format |
Database dalam format (400) yang lebih lama. Kesalahan ini dikembalikan oleh JetInit jika JET_paramCheckFormatWhenOpenFail diatur. Hanya klien Windows NT. |
JET_errDatabase500Format |
Database dalam format (500) yang lebih lama. Kesalahan ini dikembalikan oleh JetInit jika JET_paramCheckFormatWhenOpenFail diatur. Hanya klien Windows NT. |
JET_errPageSizeMismatch |
Ukuran halaman database tidak cocok dengan mesin. |
JET_errTooManyInstances |
Tidak ada lagi instans database yang dapat dimulai. |
JET_errDatabaseSharingViolation |
Instans database yang berbeda menggunakan database ini. |
JET_errAttachedDatabaseMismatch |
Lampiran database yang luar biasa telah terdeteksi di awal atau akhir pemulihan, tetapi database hilang atau tidak cocok dengan info lampiran. |
JET_errDatabaseInvalidPath |
Jalur yang ditentukan ke file database ilegal. |
JET_errDatabaseIdInUse |
Database sedang diberi ID yang sudah digunakan. |
JET_errForceDetachNotAllowed |
Pencopotan paksa hanya diperbolehkan setelah pencopotan normal dihentikan karena kesalahan. |
JET_errCatalogCorrupted |
Kerusakan terdeteksi dalam katalog. |
JET_errPartiallyAttachedDB |
Database hanya dilampirkan sebagian dan operasi lampirkan tidak dapat diselesaikan. |
JET_errDatabaseSignInUse |
Database dengan tanda tangan yang sama sudah digunakan. |
JET_errDatabaseCorruptedNoRepair |
Database rusak tetapi perbaikan tidak diperbolehkan. |
JET_errInvalidCreateDbVersion |
Mesin database mencoba memutar ulang operasi Buat Database dari log transaksi tetapi gagal karena versi operasi tersebut yang tidak kompatibel. |
JET_errTableLocked |
Tabel dikunci secara eksklusif. |
JET_errTableDuplicate |
Tabel sudah ada. |
JET_errTableInUse |
Tabel sedang digunakan dan tidak dapat dikunci. |
JET_errObjectNotFound |
Tidak ada tabel atau objek tersebut. |
JET_errDensityInvalid |
Ada file buruk atau kepadatan indeks. |
JET_errTableNotEmpty |
Tabel tidak kosong. |
JET_errInvalidTableId |
ID tabel tidak valid. |
JET_errTooManyOpenTables |
Tidak ada lagi tabel yang dapat dibuka, bahkan setelah tugas pembersihan internal berjalan. |
JET_errIllegalOperation |
Operasi tidak didukung pada tabel. |
JET_errTooManyOpenTablesAndCleanupTimedOut |
Tidak ada lagi tabel yang dapat dibuka karena upaya pembersihan gagal diselesaikan. |
JET_errObjectDuplicate |
Nama tabel atau objek sedang digunakan. |
JET_errInvalidObject |
Objek tidak valid untuk operasi. |
JET_errCannotDeleteTempTable |
JetCloseTable harus digunakan alih-alih JetDeleteTable untuk menghapus tabel sementara. |
JET_errCannotDeleteSystemTable |
Ada upaya ilegal untuk menghapus tabel sistem. |
JET_errCannotDeleteTemplateTable |
Ada upaya ilegal untuk menghapus tabel templat. |
JET_errExclusiveTableLockRequired |
Pasti ada kunci eksklusif di atas meja. |
JET_errFixedDDL |
Operasi DDL dilarang pada tabel ini. |
JET_errFixedInheritedDDL |
Pada tabel turunan, operasi DDL dilarang pada bagian DDL yang diwariskan. |
JET_errCannotNestDDL |
Menyarangkan DDL hierarkis saat ini tidak didukung. |
JET_errDDLNotInheritable |
Ada upaya untuk mewarisi DDL dari tabel yang tidak ditandai sebagai tabel templat. |
JET_errInvalidPengaturan |
Parameter sistem diatur secara tidak tepat. |
JET_errClientRequestToStopJetService |
Klien telah meminta agar layanan dihentikan. |
JET_errCannotAddFixedVarColumnToDerivedTable |
Tabel Templat dibuat dengan kumpulan bendera NoFixedVarColumnsInDerivedTables. |
JET_errIndexCantBuild |
Build indeks gagal. |
JET_errIndexHasPrimary |
Indeks utama sudah ditentukan. |
JET_errIndexDuplicate |
Indeks sudah ditentukan. |
JET_errIndexNotFound |
Tidak ada indeks seperti itu. |
JET_errIndexMustStay |
Indeks berkluster tidak dapat dihapus. |
JET_errIndexInvalidDef |
Definisi indeks tidak valid. |
JET_errInvalidCreateIndex |
Pembuatan deskripsi indeks tidak valid. |
JET_errTooManyOpenIndexes |
Database berada di luar blok deskripsi indeks. |
JET_errMultiValuedIndexViolation |
Kunci indeks antar-rekaman yang tidak unik telah dibuat untuk indeks multinilai. |
JET_errIndexBuildCorrupted |
Indeks sekunder yang mencerminkan indeks utama yang gagal dibangun dengan benar. |
JET_errPrimaryIndexCorrupted |
Indeks utama rusak dan database harus didefragmentasi. |
JET_errSecondaryIndexCorrupted |
Indeks sekunder rusak dan database harus didefragmentasi. |
JET_errInvalidIndexId |
ID indeks tidak valid. |
JET_errIndexTuplesSecondaryIndexOnly |
Indeks tuple hanya dapat diatur pada indeks sekunder. |
JET_errIndexTuplesTooManyColumns |
Definisi indeks untuk indeks tuple berisi lebih banyak kolom kunci yang dapat didukung mesin database. Catatan Kesalahan JET_errIndexTuplesOneColumnOnly usang dan telah digantikan oleh JET_errIndexTuplesTooManyColumns. |
JET_errIndexTuplesNonUniqueOnly |
Indeks tuple harus merupakan indeks yang tidak unik. |
JET_errIndexTuplesTextBinaryColumnsOnly |
Definisi indeks tuple hanya dapat berisi kolom kunci yang memiliki tipe kolom teks atau biner. Catatan Kesalahan JET_errIndexTuplesTextColumnsOnly usang dan telah digantikan oleh JET_errIndexTuplesTextBinaryColumnsOnly. |
JET_errIndexTuplesVarSegMacNotAllowed |
Indeks tuple tidak mengizinkan pengaturan cbVarSegMac. |
JET_errIndexTuplesInvalidLimits |
Panjang tuple minimum/maksimum atau jumlah maksimum karakter yang ditentukan untuk indeks tidak valid. |
JET_errIndexTuplesCannotRetrieveFromIndex |
JetRetrieveColumn tidak dapat dipanggil dengan bendera JET_bitRetrieveFromIndex diatur saat mengambil kolom pada indeks tuple. |
JET_errIndexTuplesKeyTooSmall |
Kunci yang ditentukan tidak memenuhi panjang tuple minimum. |
JET_errColumnLong |
Nilai kolom panjang. |
JET_errColumnNoChunk |
Tidak ada potongan seperti itu dalam nilai yang panjang. |
JET_errColumnDoesNotFit |
Bidang tidak akan pas dalam rekaman. |
JET_errNullInvalid |
Null tidak valid. |
JET_errColumnIllegalNull |
Null tidak valid. Kesalahan ini dikembalikan oleh manajer rekaman. |
JET_errColumnIndexed -1505 |
Kolom diindeks dan tidak dapat dihapus. |
JET_errColumnTooBig -1506 |
Panjang bidang lebih besar dari panjang maksimum yang diizinkan. |
JET_errColumnNotFound -1507 |
Tidak ada kolom seperti itu. |
JET_errColumnDuplicate -1508 |
Bidang ini sudah ditentukan. |
JET_errMultiValuedColumnMustBeTagged -1509 |
Upaya dilakukan untuk membuat kolom multinilai, tetapi kolom tidak ditandai. |
JET_errColumnRedundant -1510 |
Ada kenaikan otomatis atau kolom versi kedua. |
JET_errInvalidColumnType -1511 |
Tipe data kolom tidak valid. |
JET_errTaggedNotNULL -1514 |
Tidak ada kolom yang ditandai non-NULL. |
JET_errNoCurrentIndex -1515 |
Database tidak valid karena tidak berisi indeks saat ini. |
JET_errKeyIsMade -1516 |
Kuncinya benar-benar dibuat. |
JET_errBadColumnId -1517 |
ID kolom salah. |
JET_errBadItagSequence -1518 |
Ada itagSequence yang buruk untuk kolom yang ditandai. |
JET_errColumnInRelationship -1519 |
Kolom tidak dapat dihapus karena merupakan bagian dari hubungan. |
JET_errCannotBeTagged -1521 |
Kenaikan otomatis dan versi tidak dapat ditandai. |
JET_errDefaultValueTooBig -1524 |
Nilai default melebihi ukuran maksimum. |
JET_errMultiValuedDuplicate -1525 |
Nilai duplikat terdeteksi pada kolom multinilai unik. |
JET_errLVCorrupted -1526 |
Kerusakan ditemui di pohon bernilai panjang. |
JET_errMultiValuedDuplicateAfterTruncation -1528 |
Nilai duplikat terdeteksi pada kolom multinilai unik setelah data dinormalisasi, dan menormalkan pemotongan data sebelum perbandingan. |
JET_errDerivedColumnCorruption -1529 |
Ada kolom yang tidak valid dalam tabel turunan. |
JET_errInvalidPlaceholderColumn -1530 |
Upaya dilakukan untuk mengonversi kolom ke tempat penampung indeks utama, tetapi kolom tidak memenuhi kriteria yang diperlukan. |
JET_errRecordNotFound -1601 |
Kunci tidak ditemukan. |
JET_errRecordNoCopy -1602 |
Tidak ada buffer kerja. |
JET_errNoCurrentRecord -1603 |
Tidak ada rekaman saat ini. |
JET_errRecordPrimaryChanged -1604 |
Kunci primer mungkin tidak berubah. |
JET_errKeyDuplicate -1605 |
Ada kunci duplikat ilegal. |
JET_errAlreadyPrepared -1607 |
Upaya dilakukan untuk memperbarui rekaman saat pembaruan rekaman sudah berlangsung. |
JET_errKeyNotMade -1608 |
Panggilan tidak dilakukan ke JetMakeKey. |
JET_errUpdateNotPrepared -1609 |
Panggilan tidak dilakukan ke JetPrepareUpdate. |
JET_errDataHasChanged -1611 |
Data telah berubah dan operasi dibatalkan. |
JET_errLanguageNotSupported -1619 |
Penginstalan Windows ini tidak mendukung bahasa yang dipilih. |
JET_errTooManySorts -1701 |
Terlalu banyak proses pengurutan. |
JET_errInvalidOnSort -1702 |
Terjadi operasi yang tidak valid selama pengurutan. |
JET_errTempFileOpenError -1803 |
File sementara tidak dapat dibuka. |
JET_errTooManyAttachedDatabases -1805 |
Terlalu banyak database yang terbuka. |
JET_errDiskFull -1808 |
Tidak ada ruang yang tersisa pada disk. |
JET_errPermissionDenied -1809 |
Izin ditolak. |
JET_errFileNotFound -1811 |
File tidak ditemukan. |
JET_errFileInvalidType -1812 |
Tipe file tidak valid. |
JET_errAfterInitialization -1850 |
Pemulihan tidak dapat dimulai setelah inisialisasi. |
JET_errLogCorrupted -1852 |
Log tidak dapat ditafsirkan. |
JET_errInvalidOperation -1906 |
Operasi ini tidak valid. |
JET_errAccessDenied -1907 |
Akses ditolak. |
JET_errTooManySplits -1909 |
Pemisahan tak terbatas. |
JET_errSessionSharingViolation -1910 |
Beberapa utas menggunakan sesi yang sama. |
JET_errEntryPointNotFound -1911 |
Titik masuk dalam DLL yang diperlukan tidak dapat ditemukan. |
JET_errSessionContextAlreadySet -1912 |
Sesi yang ditentukan sudah memiliki kumpulan konteks sesi. |
JET_errSessionContextNotSetByThisThread -1913 |
Upaya dilakukan untuk mengatur ulang konteks sesi, tetapi utas saat ini bukan yang asli yang mengatur konteks sesi. |
JET_errSessionInUse -1914 |
Upaya dilakukan untuk mengakhiri sesi yang saat ini sedang digunakan. |
JET_errRecordFormatConversionFailed -1915 |
Terjadi kesalahan internal selama konversi format rekaman dinamis. |
JET_errOneDatabasePerSession -1916 |
Hanya satu database pengguna terbuka per sesi yang diizinkan (seperti yang ditunjukkan dengan mengatur bendera JET_paramOneDatabasePerSession selama pembuatan database). |
JET_errRollbackError -1917 |
Terjadi kesalahan selama pemutaran kembali. |
JET_errCallbackFailed -2101 |
Panggilan fungsi panggilan balik gagal. |
JET_errCallbackNotResolved -2102 |
Fungsi panggilan balik tidak dapat ditemukan. |
JET_errOSSnapshotInvalidSequence -2401 |
API salinan bayangan sistem operasi digunakan dalam urutan yang tidak valid. |
JET_errOSSnapshotTimeOut -2402 |
Salinan bayangan sistem operasi berakhir dengan waktu habis. |
JET_errOSSnapshotNotAllowed -2403 |
Salinan bayangan sistem operasi tidak diperbolehkan karena pencadangan atau pemulihan sedang berlangsung. |
JET_errOSSnapshotInvalidSnapId -2404 |
Operasi gagal karena handel salinan bayangan sistem operasi yang ditentukan tidak valid. |
JET_errLSCallbackNotSpecified -3000 |
Upaya dilakukan untuk menggunakan penyimpanan lokal tanpa fungsi panggilan balik yang ditentukan. |
JET_errLSAlreadySet -3001 |
Upaya dilakukan untuk mengatur penyimpanan lokal untuk objek yang sudah ditetapkan. |
JET_errLSNotSet -3002 |
Upaya dilakukan untuk mengambil penyimpanan lokal dari objek yang tidak mengaturnya. |
JET_errFileIOSparse -4000 |
Operasi I/O gagal karena dicoba terhadap wilayah file yang tidak dialokasikan. |
JET_errFileIOBeyondEOF -4001 |
Bacaan dikeluarkan ke lokasi di luar EOF (penulisan akan memperluas file). |
JET_errFileIOAbort -4002 |
Bendera ini menginstruksikan pemanggil JET_ABORTRETRYFAILCALLBACK untuk membatalkan I/O yang ditentukan. |
JET_errFileIORetry -4003 |
Bendera ini menginstruksikan pemanggil JET_ABORTRETRYFAILCALLBACK untuk mencoba kembali I/O yang ditentukan. |
JET_errFileIOFail -4004 |
Bendera ini menginstruksikan pemanggil JET_ABORTRETRYFAILCALLBACK untuk gagal I/O yang ditentukan. |
JET_errFileCompressed -4005 |
Akses baca/tulis tidak didukung pada file terkompresi. |
Keterangan
Secara umum, nilai yang lebih besar dari nol harus ditafsirkan sebagai peringatan, nilai nol harus ditafsirkan sebagai keberhasilan, dan nilai yang kurang dari nol harus ditafsirkan sebagai kesalahan. Tidak ada pola lain dalam nilai-nilai ini, seperti rentang nilai, yang harus diandalkan oleh aplikasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien |
Memerlukan Windows Vista, Windows XP, atau Windows 2000 Professional. |
Server |
Memerlukan Windows Server 2008, Windows Server 2003, atau Windows 2000 Server. |
Header |
Dinyatakan dalam Esent.h. |
Lihat Juga
Parameter Penanganan Kesalahan
Kesalahan Mesin Penyimpanan yang Dapat Diperluas
File Mesin Penyimpanan yang Dapat Diperluas