Exchange 2003: Information Store won't start

Hey folks,

-after a power outage this weekend (the UPS sent a shutdown command but server didn't shutdown fast enough),  Exchange information will not start - App Logs cite Event ID 1000 (Faulting application store.exe, version 6.5.7651.61, stamp 45808ec2, faulting module unknown, version 0.0.0.0, stamp 00000000, debug? 0, fault address 0x00000000.),
-the service starts, then stops immediately, citing error 1067: the process terminated unexpectedly.
-reinstalled Service pack 2 - did not replace newer DLLs with service pack dlls when prompted (to reinstall SP2 - had to uninstall IMF - appeared to be old version still installed - working somehow though)
-same problems after SP2 reinstall, reboot.

I'm thinking Isinteg is my next step, and possibly a restore from backups

Any help would be awesome...

-c
LVL 1
cetomasAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

redseatechnologiesCommented:
ISInteg would be the next thing.

Take a copy of your database files and store them somewhere (do not touch them).  Then, start working on the other copy of them -> http://www.msexchange.org/tutorials/Exchange-ISINTEG-ESEUTIL.html

Scroll all the way to the bottom, and dont go near eseutil just yet

-red
0
cetomasAuthor Commented:
strange,  i'm trying to run isinteg, but it keeps giving me the useage listing as if i typed somethin wrong.  
Here's what i did...

command prompt opened and set to the bin folder:  isinteg -s servername -fix

-c
0
cetomasAuthor Commented:
wait a sec... doesn't the informatio store service need to be started when you run isinteg?
that's my whole problem - can't start IS

-c
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

redseatechnologiesCommented:
Sorry, I misinterpreted Information store not starting to store not mounting (don't know how) - you are correct, the store needs to be started for isinteg.

Do you have anything in the event logs
0
cetomasAuthor Commented:
just the one i cited above as well as an application error 1004
Reporting queued error: faulting application store.exe, version 6.5.7651.61, faulting module unknown, version 0.0.0.0, fault address 0x00000000.
0
redseatechnologiesCommented:
OK, at this stage, I would be making a backup copy of the database files (priv1.edb and stm, and pub1.edb and stm) and then moving them somewhere else (so that when you try to restart the IS, it creates new ones - that would rule out some kind of database corruption, then we could try isinteg or something by moving the databases around.

If it still failed, then I would totally uninstall it, and do an offline restore

Is this business critical?  If so, I would also be calling Microsoft PSS right about now and lodging a support issue.

-red
0
cetomasAuthor Commented:
i've also gotten error reports about MDBstore.  Do you think it could be the store.exe that's the problem?  
I'm thinking of doing an exchange reinstall - what do you think red?

-c
0
cetomasAuthor Commented:
also tried a soft restore -eseutil /r but received error 1032 about the store being in use or locked.  No antivirus running (shut it off while troublshooting this) and no backups running.

-c
0
redseatechnologiesCommented:
Back up and move the DBs as per my previous post then reboot - if it starts, then it is the databases, if not, then it is exchange
0
cetomasAuthor Commented:
no luck with the move - tried moving edb and stms restarted server - Same information store service problems.  What would you recommend for a process of reinstalling exchange?   Put the database files back in their directories first and do a reinstall?

-c
0
cetomasAuthor Commented:
ran reinstall, rebooted - same problems.  Ran sp2 after that, rebooted - same problems.  Maybe i need to do a full uninstall of exchange.  
I'm gonna get on the phone with MS in the morning.

-c
0
cetomasAuthor Commented:
so i broke down and called MS support - they're costly but always great.

Turns out the locking of the file was antivirus, and though i suspected AV, and disabled all AV services while working on this, the source of the problem was a reg key (see below).  The problem was the second DWord value being set to 1.   We deleted this reg key.  Also i forgot to remove the log files after running eseutil /p.  

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\VirusScan]
"ReloadNow"=dword:00000000
"Enabled"=dword:00000001
"Library"="C:\\WINDOWS\\system32\\PAvEx\\PAvExA\\PAvVSLDR.dll"
"ScanRTF"=dword:00000001
"ScanPlainText"=dword:00000001
"ScanTimeout"=dword:000000b4
"ProactiveScanning"=dword:00000001
"BackgroundScanning"=dword:00000000
"EnableScanDeletion"=dword:00000001

Not sure why all of a sudden the AV caused problems as i've used the product for years on this server with no issues.  I need to check my exclusions again, though i thought i had everything by the book.

Anyways, thanks for your help red.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
cetomasAuthor Commented:
hey admins/moderators - i'd like to give redseatechnologies some points on this for his help, but i would like to have the correct comment marked as the accepted solution (which is my last comment).  
Maybe, Red, you could copy and past my last comment into your own comment and i'll accept that as the solution and give you some points on that....

-c
0
redseatechnologiesCommented:
Glad to hear you got it sorted, and there is no need to give me points, you sorted it out yourself.

I thought I suggested anti-virus, but obviously not :/  Generally, disabling is not enough, they need to be uninstalled.

Anyway, if you like, I can put my Zone Advisor hat on and refund your points while accepting your answer there - that way the question is saved for the future

While I appreciate the offer of points, they are not necessary - and should really only be given to correct answers and not as a payment for time :)

-red
0
cetomasAuthor Commented:
cool, well thanks for your help anyways.  do the refund/accept so others can use this info accurately.

-c
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.