EXCHANGE SERVER ERROR CODES

To Know the meaning of an Exchange Server Error Code is very critical in diagnosing and recovering from a potential Exchange Server Disaster. Here you will find a list of Exchange Errors Codes if you find the Error Code your Exchange Server is getting, but do not know how to proceed, don't hesitate to contact us for assistance. Our Engineers are always up to date on Exchange Server Errors and the best course of action to Repair Exchange Server issues. CALL NOW on 08000 438 549

 

Exchange Server 2000 -2003 Error Codes

 

 

SUCCESS
Error Message Decimal Error Description
#define JET_errSuccess 0 /* Successful Operation */

 

ERRORS
Error Message Decimal Error Description
#define JET_wrnNyi -1 /* Function Not Yet Implemented */

 

SYSTEM ERRORS
Error Message Decimal Error Description
#define JET_errRfsFailure -100 /* Resource Failure Simulator failure */
#define JET_errRfsNotArmed -101 /* Resource Failure Simulator not initialized */
#define JET_errFileClose -102 /* Could not close file */
#define JET_errOutOfThreads -103 /* Could not start thread */
#define JET_errTooManyIO -105 /* System busy due to too many IOs */
#define JET_errTaskDropped -106 /* A requested async task could not be executed */
#define JET_errInternalError -107 /* Fatal internal error */

 

BUFFER MANAGER ERRORS
Error Message Decimal Error Description
#define wrnBFCacheMiss 200 /* ese97,esent only: page latch caused a cache miss */
#define errBFPageNotCached -201 /* page is not cached */
#define errBFLatchConflict -202 /* page latch conflict */
#define errBFPageCached -203 /* page is cached */
#define wrnBFPageFlushPending 204 /* page is currently being written */
#define wrnBFPageFault 205 /* page latch caused a page fault */
#define errBFIPageEvicted -250 /* ese97,esent only: page evicted from the cache */
#define errBFIPageCached -251 /* ese97,esent only: page already cached */
#define errBFIOutOfOLPs -252 /* ese97,esent only: out of OLPs */
#define errBFIOutOfBatchIOBuffers -253 /* ese97,esent only: out of Batch I/O Buffers */
#define errBFINoBufferAvailable -254 /* no buffer available for immediate use */
#define JET_errDatabaseBufferDependenciesCorrupted -255 /* Buffer dependencies improperly set. Recovery failure */
#define errBFIRemainingDependencies -256 /* dependencies remain on this buffer */
#define errBFIPageFlushPending -257 /* page is currently being written */
#define errBFIPageNotEvicted -258 /* the page could not be evicted from the cache */
#define errBFIPageFlushed -259 /* page write initiated */
#define errBFIPageFaultPending -260 /* page is currently being read */
#define errBFIPageNotVerified -261 /* page data has not been verified */
#define errBFIDependentPurged -262 /* page cannot be flushed due to purged dependencies */

 

VERSION STORE ERRORS
Error Message Decimal Error Description
#define wrnVERRCEMoved 275 /* RCE was moved instead of being cleaned */

 

DIRECTORY MANAGER ERRORS
Error Message Decimal Error Description
#define errPMOutOfPageSpace -300 /* Out of page space */
#define errPMItagTooBig -301 /* Itag too big */
#define errPMRecDeleted -302 /* Record deleted */
#define errPMTagsUsedUp -303 /* Tags used up */
#define wrnBMConflict 304 /* conflict in BM Clean up */
#define errDIRNoShortCircuit -305 /* No Short Circuit Avail */
#define errDIRCannotSplit -306 /* Cannot horizontally split FDP */
#define errDIRTop -307 /* Cannot go up */
#define errDIRFDP 308 /* On an FDP Node */
#define errDIRNotSynchronous -309 /* May have left critical section */
#define wrnDIREmptyPage 310 /* Moved through empty page */
#define errSPConflict -311 /* Device extent being extended */
#define wrnNDFoundLess 312 /* Found Less */
#define wrnNDFoundGreater 313 /* Found Greater */
#define wrnNDNotFoundInPage 314 /* for smart refresh */
#define errNDNotFound -312 /* Not found */
#define errNDOutSonRange -314 /* Son out of range */
#define errNDOutItemRange -315 /* Item out of range */
#define errNDGreaterThanAllItems -316 /* Greater than all items */
#define errNDLastItemNode -317 /* Last node of item list */
#define errNDFirstItemNode -318 /* First node of item list */
#define wrnNDDuplicateItem 319 /* Duplicated Item */
#define errNDNoItem -320 /* Item not there */
#define JET_wrnRemainingVersions 321 /* The version store is still active */
#define JET_errPreviousVersion -322 /* Version already existed. Recovery failure */
#define JET_errPageBoundary -323 /* Reached Page Boundary */
#define JET_errKeyBoundary -324 /* Reached Key Boundary */
#define errDIRInPageFather -325 /* sridFather in page to free */
#define errBMMaxKeyInPage -326 /* used by OLC to avoid cleanup of parent pages */
#define JET_errBadPageLink -327 /* Database corrupted */
#define JET_errBadBookmark -328 /* Bookmark has no corresponding address in database */
#define wrnBMCleanNullOp 329 // BMClean returns this on encountering a page // deleted MaxKeyInPage [but there was no conflict]
#define errBTOperNone -330 // Split with no accompanying // insert/replace
#define errSPOutOfAvailExtCacheSpace -331 // unable to make update to AvailExt tree since in-cursor space cache is depleted //
#define errSPOutOfOwnExtCacheSpace -332 // unable to make update to OwnExt tree since in-cursor space cache is depleted //
#define wrnBTMultipageOLC 333 // needs multipage OLC operation
#define JET_errNTSystemCallFailed -334 /* A call to the operating system failed */
#define wrnBTShallowTree 335 // BTree is only one or two levels deeps
#define errBTMergeNotSynchronous -336 // Multiple threads attempting to perform merge/split on same page (likely OLD vs. RCEClean)
#define wrnSPReservedPages 337 // space manager reserved pages for future space tree splits
#define JET_errBadParentPageLink -338 /* Database corrupted */
#define wrnSPBuildAvailExtCache 339 // AvailExt tree is sufficiently large that it should be cached
#define JET_errSPAvailExtCacheOutOfSync -340 // AvailExt cache doesn't match btree
#define JET_errSPAvailExtCorrupted -341 // AvailExt space tree is corrupt
#define JET_errSPAvailExtCacheOutOfMemory -342 // Out of memory allocating an AvailExt cache node
#define JET_errSPOwnExtCorrupted -343 // OwnExt space tree is corrupt
#define JET_errDbTimeCorrupted -344 // Dbtime on current page is greater than global database dbtime

 

RECORD MANAGER ERRORS
Error Message Decimal Error Description
#define wrnFLDKeyTooBig 400 /* Key too big (truncated it) */
#define errFLDTooManySegments -401 /* Too many key segments */
#define wrnFLDNullKey 402 /* Key is entirely NULL */
#define wrnFLDOutOfKeys 403 /* No more keys to extract */
#define wrnFLDNullSeg 404 /* Null segment in key */
#define wrnFLDNotPresentInIndex 405
#define JET_wrnSeparateLongValue 406 /* Column is a separated long-value */
#define wrnRECLongField 407 /* Long value */
#define JET_wrnRecordFoundGreater JET_wrnSeekNotEqual
#define JET_wrnRecordFoundLess JET_wrnSeekNotEqual
#define JET_errColumnIllegalNull JET_errNullInvalid
#define wrnFLDNullFirstSeg 408 /* Null first segment in key */
#define JET_errKeyTooBig -408 /* Key is too large */
#define wrnRECUserDefinedDefault 409 /* User-defined default value */
#define wrnRECSeparatedLV 410 /* LV stored in LV tree */
#define wrnRECIntrinsicLV 411 /* LV stored in the record */
#define wrnRECSeparatedSLV 412 /* SLV stored as a separated LV */
#define wrnRECIntrinsicSLV 413 /* SLV stored as an intrinsic LV */

 

LOGGING/RECOVERY ERRORS
Error Message Decimal Error Description
#define JET_errInvalidLoggedOperation -500 /* Logged operation cannot be redone */
#define JET_errLogFileCorrupt -501 /* Log file is corrupt */
#define errLGNoMoreRecords -502 /* Last log record read */
#define JET_errNoBackupDirectory -503 /* No backup directory given */
#define JET_errBackupDirectoryNotEmpty -504 /* The backup directory is not emtpy */
#define JET_errBackupInProgress -505 /* Backup is active already */
#define JET_errRestoreInProgress -506 /* Restore in progress */
#define JET_errMissingPreviousLogFile -509 /* Missing the log file for check point */
#define JET_errLogWriteFail -510 /* Failure writing to log file */
#define JET_errLogDisabledDueToRecoveryFailure -511 /* Try to log something after recovery faild */
#define JET_errCannotLogDuringRecoveryRedo -512 /* Try to log something during recovery redo */
#define JET_errBadLogVersion -514 /* Version of log file is not compatible with Jet version */
#define JET_errInvalidLogSequence -515 /* Timestamp in next log does not match expected */
#define JET_errLoggingDisabled -516 /* Log is not active */
#define JET_errLogBufferTooSmall -517 /* Log buffer is too small for recovery */
#define errLGNotSynchronous -518 /* retry to LGLogRec */
#define JET_errLogSequenceEnd -519 /* Maximum log file number exceeded */
#define JET_errNoBackup -520 /* No backup in progress */
#define JET_errInvalidBackupSequence -521 /* Backup call out of sequence */
#define JET_errBackupNotAllowedYet -523 /* Cannot do backup now */
#define JET_errDeleteBackupFileFail -524 /* Could not delete backup file */
#define JET_errMakeBackupDirectoryFail -525 /* Could not make backup temp directory */
#define JET_errInvalidBackup -526 /* Cannot perform incremental backup when circular logging enabled */
#define JET_errRecoveredWithErrors -527 /* Restored with errors */
#define JET_errMissingLogFile -528 /* Current log file missing */
#define JET_errLogDiskFull -529 /* Log disk full */
#define JET_errBadLogSignature -530 /* Bad signature for a log file */
#define JET_errBadDbSignature -531 /* Bad signature for a db file */
#define JET_errBadCheckpointSignature -532 /* Bad signature for a checkpoint file */
#define JET_errCheckpointCorrupt -533 /* Checkpoint file not found or corrupt */
#define JET_errMissingPatchPage -534 /* Patch file page not found during recovery */
#define JET_errBadPatchPage -535 /* Patch file page is not valid */
#define JET_errRedoAbruptEnded -536 /* Redo abruptly ended due to sudden failure in reading logs from log file */
#define JET_errBadSLVSignature -537 /* Signature in SLV file does not agree with database */
#define JET_errPatchFileMissing -538 /* Hard restore detected that patch file is missing from backup set */
#define JET_errDatabaseLogSetMismatch -539 /* Database does not belong with the current set of log files */
#define JET_errDatabaseStreamingFileMismatch -540 /* Database and streaming file do not match each other */
#define JET_errLogFileSizeMismatch -541 /* actual log file size does not match JET_paramLogFileSize */
#define JET_errCheckpointFileNotFound -542 /* Could not locate checkpoint file */
#define JET_errRequiredLogFilesMissing -543 /* The required log files for recovery is missing. */
#define JET_errSoftRecoveryOnBackupDatabase -544 /* Soft recovery is intended on a backup database. Restore should be used instead */
#define JET_errLogFileSizeMismatchDatabasesConsistent -545 /* databases have been recovered, but the log file size used during recovery does not match JET_paramLogFileSize */
#define JET_errLogSectorSizeMismatch -546 /* the log file sector size does not match the current volume's sector size */
#define JET_errLogSectorSizeMismatchDatabasesConsistent -547 /* databases have been recovered, but the log file sector size (used during recovery) does not match the current volume's sector size */
#define JET_errLogSequenceEndDatabasesConsistent -548 /* databases have been recovered, but all possible log generations in the current sequence are used; delete all log files and the checkpoint file and backup the databases before continuing */
#define JET_errStreamingDataNotLogged -549 /* Illegal attempt to replay a streaming file operation where the data wasn't logged. Probably caused by an attempt to roll-forward with circular logging enabled */
#define JET_errDatabaseInconsistent -550 /* Database is in inconsistent state */
#define JET_errConsistentTimeMismatch -551 /* Database last consistent time unmatched */
#define JET_errDatabasePatchFileMismatch -552 /* Patch file is not generated from this backup */
#define JET_errEndingRestoreLogTooLow -553 /* The starting log number too low for the restore */
#define JET_errStartingRestoreLogTooHigh -554 /* The starting log number too high for the restore */
#define JET_errGivenLogFileHasBadSignature -555 /* Restore log file has bad signature */
#define JET_errGivenLogFileIsNotContiguous -556 /* Restore log file is not contiguous */
#define JET_errMissingRestoreLogFiles -557 /* Some restore log files are missing */
#define JET_wrnExistingLogFileHasBadSignature 558 /* Existing log file has bad signature */
#define JET_wrnExistingLogFileIsNotContiguous 559 /* Existing log file is not contiguous */
#define JET_errMissingFullBackup -560 /* The database miss a previous full backup befor incremental backup */
#define JET_errBadBackupDatabaseSize -561 /* The backup database size is not in 4k */
#define JET_errDatabaseAlreadyUpgraded -562 /* Attempted to upgrade a database that is already current */
#define JET_errDatabaseIncompleteUpgrade -563 /* Attempted to use a database which was only partially converted to the current format -- must restore from backup */
#define JET_wrnSkipThisRecord 564 /* INTERNAL ERROR */
#define JET_errMissingCurrentLogFiles -565 /* Some current log files are missing for continous restore */
#define JET_errDbTimeTooOld -566 /* dbtime on page smaller than dbtimeBefore in record */
#define JET_errDbTimeTooNew -567 /* dbtime on page in advence of the dbtimeBefore in record */
#define wrnCleanedUpMismatchedFiles 568 /* INTERNAL WARNING: indicates that the redo function cleaned up logs/checkpoint because of a size mismatch (see JET_paramCleanupMismatchedLogFiles) */
#define JET_errMissingFileToBackup -569 /* Some log or patch files are missing during backup */
#define JET_errLogTornWriteDuringHardRestore -570 /* torn-write was detected in a backup set during hard restore */
#define JET_errLogTornWriteDuringHardRecovery -571 /* torn-write was detected during hard recovery (log was not part of a backup set) */
#define JET_errLogCorruptDuringHardRestore -573 /* corruption was detected in a backup set during hard restore */
#define JET_errLogCorruptDuringHardRecovery -574 /* corruption was detected during hard recovery (log was not part of a backup set) */
#define JET_errMustDisableLoggingForDbUpgrade -575 /* Cannot have logging enabled while attempting to upgrade db */
#define errLGRecordDataInaccessible -576 /* an incomplete log record was created because all the data to be logged was not accessible */
#define JET_errBadRestoreTargetInstance -577 /* TargetInstance specified for restore is not found or log files don't match */
#define JET_wrnTargetInstanceRunning 578 /* TargetInstance specified for restore is running */
#define JET_errDatabasesNotFromSameSnapshot -580 /* Databases to be restored are not from the same Snapshot backup */
#define JET_errSoftRecoveryOnSnapshot -581 /* Soft recovery on a database from a snapshot backup set */
#define JET_errUnicodeTranslationBufferTooSmall -601 /* Unicode translation buffer too small */
#define JET_errUnicodeTranslationFail -602 /* Unicode normalization failed */
#define JET_errExistingLogFileHasBadSignature -610 /* Existing log file has bad signature */
#define JET_errExistingLogFileIsNotContiguous -611 /* Existing log file is not contiguous */
#define JET_errLogReadVerifyFailure -612 /* Checksum error in log file during backup */
#define JET_errSLVReadVerifyFailure -613 /* Checksum error in SLV file during backup */
#define errBackupAbortByCaller -800 /* INTERNAL ERROR: Backup was aborted by client or RPC connection with client failed */
#define JET_errBackupAbortByServer -801 /* Backup was aborted by server by calling JetTerm with JET_bitTermStopBackup */
#define JET_errInvalidGrbit -900 /* Invalid parameter */
#define JET_errTermInProgress -1000 /* Termination in progress */
#define JET_errFeatureNotAvailable -1001 /* API not supported */
#define JET_errInvalidName -1002 /* Invalid name */
#define JET_errInvalidParameter -1003 /* Invalid API parameter */
#define JET_wrnColumnNull 1004 /* Column is NULL-valued */
#define JET_wrnBufferTruncated 1006 /* Buffer too small for data */
#define JET_wrnDatabaseAttached 1007 /* Database is already attached */
#define JET_errDatabaseFileReadOnly -1008 /* Tried to attach a read-only database file for read/write operations */
#define JET_wrnSortOverflow 1009 /* Sort does not fit in memory */
#define JET_errInvalidDatabaseId -1010 /* Invalid database id */
#define JET_errOutOfMemory -1011 /* Out of Memory */
#define JET_errOutOfDatabaseSpace -1012 /* Maximum database size reached */
#define JET_errOutOfCursors -1013 /* Out of table cursors */
#define JET_errOutOfBuffers -1014 /* Out of database page buffers */
#define JET_errTooManyIndexes -1015 /* Too many indexes */
#define JET_errTooManyKeys -1016 /* Too many columns in an index */
#define JET_errRecordDeleted -1017 /* Record has been deleted */
#define JET_errReadVerifyFailure -1018 /* Checksum error on a database page */
#define JET_errPageNotInitialized -1019 /* Blank database page */
#define JET_errOutOfFileHandles -1020 /* Out of file handles */
#define JET_errDiskIO -1022 /* Disk IO error */
#define JET_errInvalidPath -1023 /* Invalid file path */
#define JET_errInvalidSystemPath -1024 /* Invalid system path */
#define JET_errInvalidLogDirectory -1025 /* Invalid log directory */
#define JET_errRecordTooBig -1026 /* Record larger than maximum size */
#define JET_errTooManyOpenDatabases -1027 /* Too many open databases */
#define JET_errInvalidDatabase -1028 /* Not a database file */
#define JET_errNotInitialized -1029 /* Database engine not initialized */
#define JET_errAlreadyInitialized -1030 /* Database engine already initialized */
#define JET_errInitInProgress -1031 /* Database engine is being initialized */
#define JET_errFileAccessDenied -1032 /* Cannot access file, the file is locked or in use */
#define JET_errQueryNotSupported -1034 /* Query support unavailable */
#define JET_errSQLLinkNotSupported -1035 /* SQL Link support unavailable */
#define JET_errBufferTooSmall -1038 /* Buffer is too small */
#define JET_wrnSeekNotEqual 1039 /* Exact match not found during seek */
#define JET_errTooManyColumns -1040 /* Too many columns defined */
#define JET_errContainerNotEmpty -1043 /* Container is not empty */
#define JET_errInvalidFilename -1044 /* Filename is invalid */
#define JET_errInvalidBookmark -1045 /* Invalid bookmark */
#define JET_errColumnInUse -1046 /* Column used in an index */
#define JET_errInvalidBufferSize -1047 /* Data buffer doesn't match column size */
#define JET_errColumnNotUpdatable -1048 /* Cannot set column value */

Our Laboratories : UniRecovery Guarantees :

 

As a single speck of dust entering a hard disk could cause fatal results. It is larger than the distance between the read/write heads and the platter in a hard disk (40 microns, a human hair being 100 microns thick) and its collision with the Hard Disk head would be extremely detrimental.


Our advanced laboratories are equipped with Clean Rooms rated as ‘Class 1000, 100 & 10 ’ where there exists no more than 1000 particles; and ‘Class 100’ where there exists no more than 100 particles whereas with "Class 10", less than 10 particles of 0,5 µm found in our Cabim-Flow which is of "Class 10".

The air quality of the Clean Rooms complies with the applicable standards BS 5295, ISO 14644-4 and Federal Standard 209. Hard disk fabrication requires a ‘Class 100’ Clean Room and UniRecovery undertake all laptop hard drive recovery work in Clean Rooms ‘Class 10’. Commonly established, recovery from “Clicking” hard disk drives, can also be achieved under these specialised Clean Room conditions.

  1. NO FIX, NO FEE : no charge if your data cannot be recovered!
  2. to charge Fixed Rates for the recovery of your data irrespective of the cost & time it takes to recover.
  3. Door to Door collection & delivery all included in our fixed rates.
  4. To recover all recoverable data.
  5. Rapid Respond : in order to get you back up and running with the shortest possible delay.
  6. To maintain the highest standard of work environment with the use of Clean rooms within all our laboratories, in which air quality complies with the applicable standards BS 5295, ISO 14644-4 and Federal Standard 209.
  7. Extensive experience and expertise in recovering data from ‘inaccessible’ hard drives.
  8. Data recovery from SCSI, RAID s, SANs or NASs servers, Mirrored and Striped Volume, Exchange Servers, RAID or NAS servers, backup tapes, floppy diskettes, Zip, Optical Media.
  9. Complete discretion with regards to client data protection.
  10. A specialist team of RAID server qualified data recovery engineers.
  11. Free post-recovery customer services: providing you with measures to prevent similar losses in the future.
  12. Recovery (if the data is recoverable) solutions for data loss caused by power surges, software or system malfunction, lightening, fires, floods, sabotage, user errors, accidental format, deletion, repartitioning.
  13. A specialist team of forensic data recovery experts for litigation cases.

Links

RAID data recovery, Mac data recovery, Unix data recovery, Linux data recovery, Oracle data recovery, CD data recovery, Zip data recovery, DVD data recovery , Flash data recovery, Laptop data recovery, PDA data recovery, Ipaq data recovery, Maxtor HDD, Hitachi HDD, Fujitsi HDD, Seagate HDD, Hewlett-Packard HDD, HP HDD, IBM HDD, MP3 data recovery, DVD data recovery, CD-RW data recovery, DAT data recovery, Smartmedia data recovery, Network data recovery, Lost data recovery, Back-up expert data recovery, Tape data recovery, NTFS data recovery, FAT 16 data recovery, FAT 32 data recovery, Novell data recovery, Recovery tool data recovery, Compact flash data recovery, Hard drive data recovery, IDE data recovery, SCSI data recovery, Deskstar data recovery, Maxtor data recovery, Fujitsu HDD data recovery, Samsung data recovery, IBM data recovery, Seagate data recovery, Hitachi data recovery, Western Digital data recovery, Quantum data recovery, Microdrives data recovery, Easy Recovery, Recover deleted data , Data Recovery, Data Recovery Software, Undelete data, Recover, Recovery, Restore data, Unerase deleted data, unformat, Deleted, Data Destorer, fat recovery, Data, Recovery Software, File recovery, Drive Recovery, Recovery Disk , Easy data recovery, Partition recovery, Data Recovery Program, File Recovery, Disaster Recovery, Undelete File, Hard Disk Rrecovery, Win95 Data Recovery, Win98 Data Recovery, WinME data recovery, WinNT 4.x data recovery, WinXP data recovery, Windows2000 data recovery, System Utilities data recovery, File data recovery, Disk Management recovery, BitMart 2000 data recovery, Hard Drive Data Recovery, CompactFlash I, CompactFlash II, CF Compact Flash Type I Card, CF Compact Flash Type II Card, MD Micro Drive Card, XD Picture Card, SM Smart Media Card, MMC I Multi Media Type I Card, MMC II Multi Media Type II Card, RS-MMC Reduced Size Multi Media Card, SD Secure Digital Card, Mini SD Mini Secure Digital Card, TFlash T-Flash Card, MS Memory Stick Card, MS DUO Memory Stick Duo Card, MS PRO Memory Stick PRO Card, MS PRO DUO Memory Stick PRO Duo Card, MS Memory Stick Card MagicGate, MS DUO Memory Stick Duo Card MagicGate, MS PRO Memory Stick PRO Card MagicGate, MS PRO DUO Memory Stick PRO Duo Card MagicGate, MicroDrive Card and TFlash Memory Cards, Digital Camera Memory Card, RS-MMC, ATAPI Drive, JVC JY-HD10U, Secured Data Deletion, IT Security Firewall & Antiviruses, PocketPC Recocery, System File Recovery , RAID , Apple MAC Recovery , Exchange Mailbox Recovery, Tape Recovery, Exchange server database recovery, Outlook Data Recovery, .pst Data Recovery

Terms & Conditions