Solved

SLINK::EcUpdate Error: 0x8004010f

Posted on 2004-10-15
7
22,036 Views
1 Endorsement
Last Modified: 2013-02-20
Event Source: MSExchangeIS Mailbox
Type: Warning
Category: General
Event ID: 1025

An error occurred on database "First Storage Group\Mailbox Store".
 Function name or description of problem: SLINK::EcUpdate
Error: 0x8004010f

The above error popped up once this morning on my Exchange 2K Server, didn't notice it at all until the end of the day. I took a look at the MS KB on the issue and did the following:

1) Ran an eseutil /g which reported NO curruption
2) Ran the offline defrag anyway to recreate the db
3) Ran some diags on my HD's to check for any I/O problems, no issues here
4) Ran a Full backup of the information store

Question is, if my database wasn't currupt and the eseutil /g came up clean, why did I get this message? Also, if curruption DID come up, the MS instructions say to simply run the defrag. Does running the defrag actually repair the database? I thought you had to use the repair switch to do that.

Thanks.
1
Comment
Question by:jschweg
7 Comments
 
LVL 10

Expert Comment

by:munichpostman
ID: 12327499
I suspect that the corruption may have been a soft one, which means that no data was damaged and it was probably resolved during store maintenance. You have followed all of the correct troubleshooting steps and should not be worried.

Such quirks in Exchange do happen from time to time.
0
 
LVL 21

Accepted Solution

by:
marc_nivens earned 500 total points
ID: 12335863
Question 1:

There are different types of corruption in Exchange.  Running an eseutil /g will only show corruption at the Jet level (page damage, checksum errors, etc...).  The error you are seeing is most likely an indication of logical corruption (missing pointers and such).  You need to use isinteg to clear up logical corruption.  However, if its only happened once its probably not worth the down time.

Question 2:

While a defrag doesn't do a repair in the eseutil /p sense of the term, it will give you a new database file.  What could be percieved as corruption can sometimes be fixed by simply running a defrag.
0
 
LVL 4

Author Comment

by:jschweg
ID: 12339693
Thanks. I may run the isinteg anyway just to see if it comes up with anything interesting. If it reports problems, it is relativley safe to run isinteg in fix mode to repair the problems?
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 21

Expert Comment

by:marc_nivens
ID: 12339721
Actually, I never run isinteg in read only mode.  If you're going to take the time to run it, you may as well run it in fix mode.  I have yet to see (after literally thousands of times) isinteg cause problems.
0
 
LVL 4

Author Comment

by:jschweg
ID: 12340527
Rockin. Thanks.

Judging by your answer, I'm guessing it takes signifigantly longer than an eseutil /g?
0
 
LVL 21

Expert Comment

by:marc_nivens
ID: 12344475
It should take longer than the /g, yes.  How long really depends on several things such as DB size, amount of corruption, and hardware specifications.
0
 

Expert Comment

by:basheera04
ID: 34609417
thanks for support
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now