Lemonde
  • Lemonde
  • 100% (Exalted)
  • Advanced Member Topic Starter
2 years ago
Trying to repair an Exchange 2016 databse with ESEUtil /r receiving - Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.16 seconds.

it this a space problem?
Sponsor

Want to thank us? Use: Patreon or PayPal or Bitcoins: bc1q4whppe29dw77rm4kv4pln0gqae4yjnxly0dny0hky6yhnafukzjsyrsqhk

All opinions expressed within these pages are sent in by members of the public or by our staff in their spare time, and as such do not represent any opinion held by sircles.net Ltd or their partners.


DogMan
  • DogMan
  • 100% (Exalted)
  • Newbie
2 years ago
I have more from the log - I made a repair with the /r option but the system complains with the error.
I then ran a /s and that went through but I still cannot run the /r to fix the log files - it is not a disk issue so what is it?

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Windows\system32>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...



Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.16 seconds.




C:\Windows\system32>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...



Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.16 seconds.




C:\Windows\system32>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...



Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.15 seconds.




C:\Windows\system32>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...



Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.15 seconds.




C:\Windows\system32>ESEUTIL /p "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating REPAIR mode...
        Database: G:\ExchangeDatabases\DB01\DB01.edb
  Temp. Database: TEMPREPAIR19056.EDB

Checking database integrity.

The database is not up-to-date. This operation may find that
this database is corrupt because data from the log files has
yet to be placed in the database.

To ensure the database is up-to-date please use the 'Recovery' operation.


                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|

Scanning the database catalog.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Rebuilding MSysObjects.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Rebuilding MSysObjectsShadow from MSysObjects.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Checking the database.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Scanning the database.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Repairing damaged tables.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Repair completed. Database corruption has been repaired!

Note:
  It is recommended that you immediately perform a full backup
  of this database. If you restore a backup made before the
  repair, the database will be rolled back to the state
  it was in at the time of that backup.



Operation completed successfully with 595 (JET_wrnDatabaseRepaired, Database corruption has been repaired) after 838641.938 seconds.

C:\Windows\system32>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...

Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.16 seconds.

C:\Windows\system32>f:

F:\>dir
 Volume in drive F is Database 1 Logs
 Volume Serial Number is 4ABB-3402

 Directory of F:\

28/01/2022  17:00       158,552,064 Exchange2016-KB5008631-x64-en.msp
13/03/2018  14:28              ExchangeDatabases
26/01/2022  13:10     7,127,115,776 ExchangeServer2016-x64-CU22.ISO
28/06/2022  12:33              PSTExport
               2 File(s)  7,285,667,840 bytes
               2 Dir(s)  229,051,342,848 bytes free

F:\>g:

G:\>dir
 Volume in drive G is Exch Database 1
 Volume Serial Number is DED2-6617

 Directory of G:\

07/03/2021  12:59              42bdde288e818ad2226e00
25/04/2018  09:45              ExchangeDatabases
               0 File(s)              0 bytes
               2 Dir(s)  638,084,554,752 bytes free

G:\>ESEUTIL /r E00 /l "F:\ExchangeDatabases\DB01_Log\" /d "G:\ExchangeDatabases\DB01\DB01.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: E00
            Log files: F:\ExchangeDatabases\DB01_Log" /d G:\ExchangeDatabases\DB01\DB01.edb
         System files:

Performing soft recovery...

Operation terminated with error -1022 (JET_errDiskIO, Disk IO error) after 0.16 seconds.

G:\>ESEUTIL /p "G:\ExchangeDatabases\DB02\DB02.edb"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 15.01
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating REPAIR mode...
        Database: G:\ExchangeDatabases\DB02\DB02.edb
  Temp. Database: TEMPREPAIR10668.EDB

Checking database integrity.

The database is not up-to-date. This operation may find that
this database is corrupt because data from the log files has
yet to be placed in the database.

To ensure the database is up-to-date please use the 'Recovery' operation.


                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|

Scanning the database catalog.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Rebuilding MSysObjects.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Rebuilding MSysObjectsShadow from MSysObjects.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Checking the database.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Scanning the database.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          ...................................................


Repairing damaged tables.

                     Scanning Status (% complete)

          0    10   20   30   40   50   60   70   80   90  100
          |----|----|----|----|----|----|----|----|----|----|
          .................................................


Recycling Computers  is my hobby so if you have any old PCs or Macs..
DogMan
  • DogMan
  • 100% (Exalted)
  • Newbie
2 years ago
Seeing this:

error 
 




Failed to mount database "DB02". Error: An Active Manager operation failed. Error: The database action failed. Error: Operation failed with message: MapiExceptionDatabaseError: Unable to mount database. (hr=0x80004005, ec=1108) Diagnostic context: Lid: 65256 Lid: 10722 StoreEc: 0x454 Lid: 1494 ---- Remote Context Beg ---- Lid: 1238 Remote Context Overflow Lid: 34760 StoreEc: 0xFFFFFDF0 Lid: 41344 Guid: 8329bbad-2244-40c8-bacf-542f0d0f9a7e Lid: 35200 dwParam: 0x4B24 Lid: 59596 dwParam: 0x411E67C7 Msg: JI20 Lid: 43212 dwParam: 0x411E67C7 Msg: JT05 Lid: 43212 dwParam: 0x411E67C7 Msg: JT08 Lid: 59596 dwParam: 0x411E67C7 Msg: WM19 Lid: 59596 dwParam: 0x411E67C7 Msg: WM20 Lid: 59596 dwParam: 0x411E67C7 Msg: WM21 Lid: 54472 StoreEc: 0x980 Lid: 42184 StoreEc: 0x454 Lid: 10786 dwParam: 0x0 Msg: 15.01.2375.018:Exch01:8329bbad-2244-40c8-bacf-542f0d0f9a7e Lid: 51578 Guid: 8329bbad-2244-40c8-bacf-542f0d0f9a7e Lid: 1750 ---- Remote Context End ---- Lid: 1047 StoreEc: 0x454 [Database: DB02, Server: Exch01.domain.local] 
 
 
 
 
Recycling Computers  is my hobby so if you have any old PCs or Macs..