Re: Actvie Directory Database Corruption >Event ID 467 > Index of table datatable is corrupted

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Dear Dmitri,

Thank you very much for your help.
Will try to defrag the acirve directory database offline and let you know
whether this can fix the problem.

Best regards,

Sam Tsui



"Dmitri Gavrilov [MSFT]" <dmitrig@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:eIlYGVZYFHA.2572@xxxxxxxxxxxxxxxxxxxxxxx
> Do an offline defrag (an option in ntdsutil). That should repair the
index.
>
> --
> Dmitri Gavrilov
> SDE, Active Directory Core
>
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> Use of included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm
>
> "Sam" <sam@xxxxxxxxxxx> wrote in message
> news:%2340WKQZYFHA.1412@xxxxxxxxxxxxxxxxxxxxxxx
> >
> > Dear All,
> >
> > We are asking for help with our Windows 2003 Small Business Server with
> > Active Directory database problem.
> >
> > We have an Active Directory Database Corruption Error coming up as Event
> > ID
> > = 467 in the Event Viewer Log :
> >
> >
> > Category : Database Corruption
> > Event ID : 467
> >
> > Description :
> > NTDS [696] NTDSA : Index INDEX_00020078 of table datatable is corrupted
> > [0]
> >
> > -----------------------------------------
> >
> > We have tried the following method but it did not work :
> >
> > 1) Boot into Active Directory Restore Mode
> >
> > 2) Run ntdsutil.exe from a command prompt
> >
> > 3) > File > integrity
> >
> > 4) After integrity check, the screens shows that :
> >
> > Database is CORRUPTED.
> > Operation terminated with error -1206 ( JET_errDatabaseCorrupted, Non
> > database file or corrupted db)
> > Spawned Process Exit code 0xfffffb4a(-1206)
> >
> >
> > 5) We tried to run " ntdsutil > file > recover "
> > The screen said :
> >
> > Operation completed successfully in 1.2 seconds.
> > Spawned Process Exit code 0x0(0)
> >
> > 6) When we run 'integrity' again, result is still the same as above in
4).
> >
> > 7) We tried to run "repair" (as recommended by some literature), but NO
> > such
> > a command exists under the menu inside : ntdsutil > file
> >
> > 8) We then run > ntdsutil > semantic database analysis, with screen as
> > follows:
> >> semantic checker : verbose on
> > Verbose mode enabled
> > semantic checker:go
> > Fixup mode is turned off
> > Opening database [Current] ... Done
> > Getting record count... 7333 records
> > Getting security descriptor count... 163 security descriptors
> > Writing summary into log file dsdit.dmp.0
> > SDs scanned: 7333
> > Processing records..
> >
> > Error : Inconsistent SD refcounts detected !!!
> >
> > Done.
> >
> > -------------------------------------------------
> >
> > We would like to get help from all the experts whether there are any
ways
> > to
> > fix the Active Directory database corruption problem.
> >
> > Also we are wondering why the 'repair' option inside ntdsutil.exe does
not
> > seems to exist in out Windows 2003 Small Business server. Could anyone
> > give
> > some insight into the use of 'repair' command ?
> >
> > Many Thanks for everyone who could send helps of any kind.
> >
> > Best regards
> >
> > Sam Tsui
> >
> >
> >
> >
> >
> >
>
>


.