We are running a Windows 2003 SBS server on a very small network and are getting the same 3 error messages in the Directory Service event log as follows: Event Type: Error Event Source: NTDS KCC Event Category: Knowledge Consistency Checker Event ID: 1130 Date: 3/14/2005 Time: 10:47:26 AM User: NT AUTHORITY\ANONYMOUS LOGON Computer: NTSERVER Description: The Knowledge Consistency Checker (KCC) was unable to complete the topology for the following site. Site: CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=xxxxx,DC=xxxxx An attempt to complete the topology for this site will be tried again at the next scheduled KCC interval (the current default is 15 minutes). Additional Data Error value: 8409 A database error has occurred. Internal ID: f0804ff And: Event Type: Warning Event Source: NTDS KCC Event Category: Knowledge Consistency Checker Event ID: 1435 Date: 3/14/2005 Time: 10:47:26 AM User: NT AUTHORITY\ANONYMOUS LOGON Computer: NTSERVER Description: The Knowledge Consistency Checker (KCC) encountered an unexpected error while performing an Active Directory operation. Operation type: KccModifyEntry Object distinguished name: CN=NTDS Site Settings,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=xxxxx,DC=xxxxx The operation will be retried at the next KCC interval. Additional Data Error value: 5 000020EF: SvcErr: DSID-02080495, problem 5012 (DIR_ERROR), data -1414 Internal ID: f0804fe And finally: Event Type: Error Event Source: NTDS ISAM Event Category: Database Corruption Event ID: 467 Date: 3/14/2005 Time: 10:47:26 AM User: N/A Computer: NTSERVER Description: NTDS (828) NTDSA: Index INDEX_00020078 of table datatable is corrupted (0). What is the best solution to this problem?
Hi, Thank you for your post. According to your description, I understand that you encountered some error message in event view. If I am off base please let me know. Based on my research, it appears that we need to perform an offline defragmentation. Use the following procedures to perform offline defragmentation. Procedures are explained in detail in the following articles: Active Directory Operations Guide Appendix A - Tasks Reference http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/ac tivedirectory/maintain/opsguide/part2/adogdapa.mspx#EUAA Appendix B - Procedures Reference http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/ac tivedirectory/maintain/opsguide/part2/adogdapb.mspx#E0CE0AA 1. Back up system state. System state includes the database file and database log files as well as SYSVOL, NETLOGON, and the registry, among other things. Always ensure that a current backup exists prior to defragmenting database files. 2. Take the domain controller offline, as follows: If you are logged on to the domain controller locally, restart the domain controller in Directory Services Restore Mode. If you are using Terminal Services for remote administration, you can remotely restart the domain controller in Directory Services Restore Mode after modifying the Boot.ini file on the remote server. 3. Compact the directory database file (offline defragmentation). As part of the offline defragmentation procedure, check directory database integrity. 4. If database integrity check fails, perform semantic database analysis with fixup. Hope the above information helps, if you have any further issue, please let me know. I am standing by to be of further assistance. Best regards, Charles Yang (MSFT) Microsoft CSS Online Newsgroup Support Get Secure! - www.microsoft.com/security ===================================================== When responding to posts, please "Reply to Group" via your newsreader so that others may learn and benefit from your issue. ===================================================== This posting is provided "AS IS" with no warranties, and confers no rights.