Resolving Event Id 489 In Exchange Server

Microsoft Exchange Server database file canlike, a virus checker or a backup program.
often develop errors, which it finds unable toAnother cause can be insufficient permissions on
remove by normal repair methods. Inability tofolder containing database files to let the store to
open a database file is one such error. Anfunction correctly.
Exchange Recovery tool comes handy when yourThus, you need to configure the program using
Exchange database becomes corrupted and youthe database file to not scan the Exchange
have no backup to restore.Server directories and/or to change the folder
The further discussion depicts a commonlypermissions to the default ones.
occurring problem when trying to open anError -1022='JET_errDiskIO' = Disk I/O error
Exchange database file. In such situations, you canThe requested database page cannot be
encounter unexpected error and file openaccessed due to an I/O error. It could be because
operation might fail. On viewing the applicationof disk or controller failure or because the path to
event log, you may observe the below event log:check file is incorrect.
Event Type: ErrorYou should run chkdsk /f /r command, check
Event Source: ESEvalid permissions on Exchsrvr folder, ensure the
Event Category: Generalcorrect path to check file, and troubleshoot
Event ID: 489file-level anti-virus software scanning. After this,
Computer:Computer Nameyou need to either restore the database from
Description: Process name [process id] file name:backup or repair the database using Exchange
An attempt to open the file [path\file name] forRecovery Tool- eseutil/p, isinteg -fix, and
read-only access failed with [Error Code andExMerge.
Explanation]. The open file operation will fail withError -1023= 'JET_errInvalidPath' = Invalid file path
error [Error Code].Possible causes are changed path to log files or
Cause and Resolutioncheck files before restoring and corrupted check
The actual cause of event 489 can befiles or temporary files created while a
determined by the error code ('error_code')defragmentation or a repair.
displaying at the end of its 'Description' section.Therefore, you need to place back the files to
Below are the possibly occurring error codes alongtheir original locations and remove the corrupted
with their causes and solutions:files. To correct database inconsistency, you need
Error -1032= ' JET_errFileAccessDenied'= Fileto either restore the database from backup or
cannot be accessedrepair the database using eseutil/p, isinteg -fix, and
The file is in use by some other process or utilityExMerge tools.