sraley
asked on
sbs exchange store corrupted and get error in eseutil
Server crashed due to power spike. Stores will not mount so from exchange\bin I'm running
eseutil /p "c:\program files\exchsrvr\mdbdata\pub 1.edb"
I get a pop up that it can't find jcb.dll or some dependant file but jcb.dll is in the bin directory I'm running eseutil from. Do I have an entire hard drive corruption? Backup was lost so I can't do a restore. I'm able to remote in find and companyweb and other things are working, shares, etc. just exchange won't mount.
Getting the database files corrupted c104173b error during mount.
eseutil /p "c:\program files\exchsrvr\mdbdata\pub
I get a pop up that it can't find jcb.dll or some dependant file but jcb.dll is in the bin directory I'm running eseutil from. Do I have an entire hard drive corruption? Backup was lost so I can't do a restore. I'm able to remote in find and companyweb and other things are working, shares, etc. just exchange won't mount.
Getting the database files corrupted c104173b error during mount.
try copy a new instance of the dll in over the existing one before running and disk checking - just in case, and then try again
Can you post any Exchange detected errors from your EventLog? This will give us a better idea of what might be the underlying problem.
ASKER
did that and it ran integrety check and then stopped with error 205 unknown error
ASKER
Event Type: Error
Event Source: MSExchangeSA
Event Category: MAPI Session
Event ID: 9175
Date: 3/5/2008
Time: 9:40:35 AM
User: N/A
Computer: SERVER01
Description:
The MAPI call 'OpenMsgStore' failed with the following error:
The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance.
The MAPI provider failed.
Microsoft Exchange Server Information Store
ID no: 8004011d-0526-00000000
For more information, click http://www.microsoft.com/contentredirect.asp.
Event Source: MSExchangeSA
Event Category: MAPI Session
Event ID: 9175
Date: 3/5/2008
Time: 9:40:35 AM
User: N/A
Computer: SERVER01
Description:
The MAPI call 'OpenMsgStore' failed with the following error:
The Microsoft Exchange Server computer is not available. Either there are network problems or the Microsoft Exchange Server computer is down for maintenance.
The MAPI provider failed.
Microsoft Exchange Server Information Store
ID no: 8004011d-0526-00000000
For more information, click http://www.microsoft.com/contentredirect.asp.
ASKER
Event Type: Error
Event Source: MSExchangeIS
Event Category: General
Event ID: 9518
Date: 3/5/2008
Time: 9:25:25 AM
User: N/A
Computer: SERVER01
Description:
Error Read verification error starting Storage Group /DC=com/DC=rainbowconstruc ts/CN=Conf iguration/ CN=Service s/CN=Micro soft Exchange/CN=RAINBOWCONSTRU C/CN=Admin istrative Groups/CN=first administrative group/CN=Servers/CN=SERVER 01/CN=Info rmationSto re/CN=Firs t Storage Group on the Microsoft Exchange Information Store.
Storage Group - Initialization of Jet failed.
For more information, click http://www.microsoft.com/contentredirect.asp.
Event Source: MSExchangeIS
Event Category: General
Event ID: 9518
Date: 3/5/2008
Time: 9:25:25 AM
User: N/A
Computer: SERVER01
Description:
Error Read verification error starting Storage Group /DC=com/DC=rainbowconstruc
Storage Group - Initialization of Jet failed.
For more information, click http://www.microsoft.com/contentredirect.asp.
ASKER
Event Type: Error
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 419
Date: 3/5/2008
Time: 9:25:24 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Unable to read page 781 of database C:\Program Files\Exchsrvr\mdbdata\pri v1.edb. Error -1018.
For more information, click http://www.microsoft.com/contentredirect.asp.
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 419
Date: 3/5/2008
Time: 9:25:24 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Unable to read page 781 of database C:\Program Files\Exchsrvr\mdbdata\pri
For more information, click http://www.microsoft.com/contentredirect.asp.
ASKER
Event Type: Error
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 454
Date: 3/5/2008
Time: 9:25:24 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Database recovery/restore failed with unexpected error -1018.
For more information, click http://www.microsoft.com/contentredirect.asp.
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 454
Date: 3/5/2008
Time: 9:25:24 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Database recovery/restore failed with unexpected error -1018.
For more information, click http://www.microsoft.com/contentredirect.asp.
ASKER
Event Type: Error
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 515
Date: 3/5/2008
Time: 9:25:18 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Database C:\Program Files\Exchsrvr\mdbdata\pri v1.edb: Page 294932 (0x00048014) failed verification due to a flush-order dependency mismatch. This page should have flushed before page 242034 (0x0003b172), but the latter page has instead flushed first. Recovery/restore will fail with error -255. If this condition persists then please restore the database from a previous backup. This problem is likely due to faulty hardware "losing" one or more flushes on one or both of these pages sometime in the past. Please contact your hardware vendor for further assistance diagnosing the problem.
For more information, click http://www.microsoft.com/contentredirect.asp.
Event Source: ESE
Event Category: Logging/Recovery
Event ID: 515
Date: 3/5/2008
Time: 9:25:18 AM
User: N/A
Computer: SERVER01
Description:
Information Store (3440) First Storage Group: Database C:\Program Files\Exchsrvr\mdbdata\pri
For more information, click http://www.microsoft.com/contentredirect.asp.
ASKER
Not sure how many you want to see, these are a few of them.
ASKER
Can I delete the priv1.edb and stm files and somehow create a blank copy because if i need to I can convert the ost's that should be on each computer and import it back into exchange
ASKER
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
Version 6.5
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
DESCRIPTION: Maintenance utilities for Microsoft(R) Exchange Server databases.
C:\Program Files\Exchsrvr\MDBDATA>ese util /r priv1.edb
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating RECOVERY mode...
Logfile base name: priv1.edb
Log files: <current directory>
System files: <current directory>
Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para
meter) after 0.0 seconds.
C:\Program Files\Exchsrvr\MDBDATA>ese util /p priv1.edb
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: priv1.edb
Streaming File: priv1.STM
Temp. Database: TEMPREPAIR5304.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.
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
|----|----|----|----|----| ----|----| ----|----| ----|
........
Deleting unicode fixup table.
........
Operation terminated with error -1018 (JET_errReadVerifyFailure, Checksum error
on a database page) after 233.125 seconds.
C:\Program Files\Exchsrvr\MDBDATA>
(C) Copyright 1985-2003 Microsoft Corp.
Version 6.5
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
DESCRIPTION: Maintenance utilities for Microsoft(R) Exchange Server databases.
C:\Program Files\Exchsrvr\MDBDATA>ese
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating RECOVERY mode...
Logfile base name: priv1.edb
Log files: <current directory>
System files: <current directory>
Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para
meter) after 0.0 seconds.
C:\Program Files\Exchsrvr\MDBDATA>ese
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: priv1.edb
Streaming File: priv1.STM
Temp. Database: TEMPREPAIR5304.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.
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
|----|----|----|----|----|
........
Deleting unicode fixup table.
........
Operation terminated with error -1018 (JET_errReadVerifyFailure,
on a database page) after 233.125 seconds.
C:\Program Files\Exchsrvr\MDBDATA>
You might want to check this EE thread as it shows the same error messages:
https://www.experts-exchange.com/questions/20756364/Exchange-Mailbox-store-will-not-mount-please-help.html
https://www.experts-exchange.com/questions/20756364/Exchange-Mailbox-store-will-not-mount-please-help.html
ASKER
Yes found that before I posted myself but I don't think mine is permissions since the information store says its corrupt when I try to manually mount it. Can recreate a blank priv1.edb file so they can start receiving mail and just import the ost files. I have the software to import the ost's, I'm just not sure how to manually create a priv1.edb file.
ASKER
I restarted exchange services reran the eseutil /p on priv1.edb and it says corruption repaired
but when I try to mount i now get: an internal error has occurred c1041724 is the code.
but when I try to mount i now get: an internal error has occurred c1041724 is the code.
to create an empty priv.edb file - simply rename the existing .edb and .stm files and remount the info store - the system will create brand new ones for you
this is actually what they call restoring 'messaging dial-tone'
this is actually what they call restoring 'messaging dial-tone'
did you run isinteg -patch afterwards?
ASKER
do I need to copy everyone's ost file first before I do this so their ost isn't overwritten ?
that'd be a good idea, yes - just in case
ASKER
isinteg -patch does not run, I just get a bunch of options up on the screen
ASKER
I ran eseutil /g on priv1.edb and it tells me database is still corrupted although /p said it was fixed.
then just copy the .ost files, mount a clean database, and restore from the .ost's
ASKER
when I delete the priv1 files, do I also delete all the log files ?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I'm having everyone export to pst's right now because I'm not in the office to copy the ost's.
ASKER
Deleted all priv1 and pub1 files and tried to mount store and get "An internal processing error has occurred. Try restarting Exchange System Manager or the Microsoft Exchange Information Store service or Both. ID no: c1041724 Exchange System Manager"
I restarted server and still will not mount. I don't get the message that files are missing.
I restarted server and still will not mount. I don't get the message that files are missing.
ASKER
Had to delete everything in folder not just database files.