"Nepodudarnosti shema" poruka o pogrešci pojavljuje kada pokušate pokrenuti instalacijski čarobnjak za Active Directory (Dcpromo.exe) u sustavu Windows Server 2003 ili Windows 2000

Vrijedi za: Windows Servers

Simptomi


Kada pokrenete čarobnjak Active Directory instalacije (Dcpromo.exe) na računalo na kojem je pokrenut jedan od izdanja sustava Microsoft Windows navedenu u odjeljku "Odnosi se na", možete primiti poruku o pogrešci "nepodudarnosti shema". Ako se izvodi Microsoft Windows Server 2003, možete primiti sljedeću poruku o pogrešci:
Aktivni imenik nije moguće replicirati imenička particija DN staza za particijuiz na udaljenoj domeni kontroler potpuno kvalificirani naziv računala kontrolera domene izvora. Operacija umnožavanja nije uspjela zbog nepodudarnosti shema između zahvaćenih poslužitelja.
Ako izvodite Microsoft Windows 2000, možete primiti sljedeću poruku o pogrešci:
Imenički servis nije uspio replicirati particije naziv particije s udaljenog poslužitelja naziv udaljenog poslužitelja. Operacija umnožavanja nije uspjela zbog nepodudarnosti shema između zahvaćenih poslužitelja.

Uzrok


Problem se može pojaviti ako nastupi jedna od sljedećih okolnosti:
  • Uvjet 1: Kontrolor domene za izvor kopiju imeničkog servisa Active Directory sadrži duplikate atributa s više vrijednosti.
  • Uvjet 2: Oštećena je atribute ili stranice u bazi podataka izvora kontrolor domene.
  • Uvjet 3: Kontrolor domene izvor ima atribute u svojoj bazi podataka koje ne pokrivaju trenutnu shemu zbog brisanje sheme.

Rješenje


Da biste riješili taj problem, koristite jednu od sljedeće dvije metode. Adresa 1 metoda uvjet 1 i 2 uvjet. Metodu 2 adrese 3 uvjet. Dodatne informacije o alatima naredbenog retka koji se koriste u ovom članku, kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
298882 u novi alati naredbenog retka za Windows Server 2003 Active Directory

Metoda 1: Razlučivost za uvjet 1 i uvjet 2

Poruka o pogrešci "nepodudarnosti shema" je netočni. Korijenski uzrok pogreške možda nemate ništa učiniti s particije sheme (CN) ili objekata koji su u njemu. Stvarni problem možda kršenje ograničenja baze podataka, poput višestruko atribut s duplicirane vrijednosti. Za rješavanje problema i riješili taj problem, slijedite korake u ovom postupku šest dijela.

Dio 1: Uključi Vođenje dijagnostičkog zapisnika

Uključivanje dijagnostički zapisnik na kontroloru domene izvora. Da biste to učinili, slijedite ove korake. Važno ovaj odjeljak, metoda ili zadatak sadrže upute za izmjenu registra. Međutim, ozbiljne probleme može pojaviti ako nepravilno izmijenite registar. Stoga, provjerite je li pažljivo slijedite ove korake. Za dodatnu zaštitu sigurnosnu kopiju registra prije izmjene. Zatim, možete vratiti registar ako se pojavi problem. Dodatne informacije o tome kako izraditi sigurnosnu kopiju i vraćanje registra kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
322756 Sigurnosno kopiranje i vraćanje registra u sustavu Windows
  1. Kliknite Start, zatim Run, upišite regediti kliknite u redu.
  2. Pronađite i kliknite sljedeći potključ registra:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics
  3. U stupac naziv u desnom oknu desnom tipkom miša kliknite unos registra 5 replikacije događaje i kliknite Izmijeni.
  4. Vrsta 5, a zatim kliknite u redu.
  5. Ponovite korake 3 i 4 za sljedeće stavke registra:
    • 7 Interna konfiguracije
    • Pristup imeniku 8
    • 9 Interna obrada
    • 24 DS sheme
  6. U lijevom oknu kliknite sljedeći potključ registra:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics
  7. Na izborniku datoteka kliknite Izvoz.
  8. U okviru Spremi u otvorite administratorske radne površine mape na računalu gdje primate poruku o pogrešci "nepodudarnosti shema". U okvir naziv datoteke unesite Ntds_loggingi zatim kliknite u redu. Napomena Obično administrator na mapu radne površine je C:\Documents and Settings\Administrator\Desktop. Međutim slovo sustava može se razlikovati. Da biste pronašli sistemski pogon koje koristi vaše računalo, slijedite ove korake:
    1. Prijavite se na računalo na kojem primate poruku o pogrešci "nepodudarnosti shema".
    2. Kliknite Start, zatim Run, upišite naredbui kliknite u redu.
    3. Upišite postaviti, a zatim pritisnite tipku ENTER. Redak izlaza koji počinje s "SystemDrive =" prikazuje slovo pogona koji koristi vaš sustav.
    4. Upišite izaćii pritisnite tipku ENTER.

2. dio: Prisilno ulaznog replikacije Active Directory

Prisilno odredišno računalo za izvođenje ulaznog replikacije Active Directory iz kontrolor domene u kojoj je omogućeno NTDS dijagnostičkog zapisivanja. Ako postoje više kontrolera domena izvora, provjerite da replikacija dolazi iz kontrolor domene izvor gdje je omogućeno dijagnostičkog zapisivanja. Da biste to učinili, koristite jednu od sljedećih metoda:
  • Povećajte HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics Prijava na sve kontrolere domena mogući izvor korištenjem korake 1 do 5 u u "dio 1: uključivanje dijagnostičkog zapisivanja" sekcije.
  • Zaustavi servis Net Logon na sve kontrolere domena mogući izvor osim izvor kontroler domene koji je referenciran pogrešku "nepodudarnosti shema" gdje je povećati zapisivanja. Da biste to učinili, slijedite ove korake:
    1. Kliknite Start, pokažite na programi, pokažite na Administrativni alati, a zatim Servisi.
    2. Net Logondesnom tipkom miša, a zatim kliknite Zaustavi.
    3. Stvaranje nenadziranih datoteka odgovora Čarobnjak za instaliranje Active Directory. Dodatne informacije o instalaciji Čarobnjak za Active Directory (Dcpromo.exe) kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
      Nenadzirana Promocija i degradacija kontrolere domene sustava Windows 2000 i Windows Server 2003 223757
      311078 kako koristiti instaliranje iz značajka Media za dizanje kontrolorima domene sa sustavom Windows Server 2003
  • Pokrenuti čarobnjak za instalaciju servisa Active Directory na odredišnom računalu izvješćivanje pogrešku "nepodudarnosti shema" s NTDS dijagnostičkog zapisivanja omogućen. Točno vrijeme NTDS dijagnostičkih zapisnika pojavljuje ovisi o je li računalo koje se promovira sa sustavom Windows 2000 ili Windows Server 2003.The Čarobnjak za instaliranje Active Directory utječe na sljedeće ključeve registra sustava Windows:
    • Pomagač kontrolorima domene sa sustavom Windows 2000 ili Windows Server 2003 sačuvati postavke zapisnika u potključ registra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics dok čarobnjak za instalaciju servisa Active Directory Degradira ove kontrolori domene.
    • Sustavom Windows 2000 računala koja su u tijeku unaprijeđen prebrisati potključ registra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics na početku svakog Pokušaj povećavanja razine. Dvokliknite Ntds_logging.reg čim ulaznog replikacije particiju sheme iz kontrolera domene pomagač počeo unaprijed popunjava registra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics potključ za svaki pokušaj Digni razinu kontroler domene sa sustavom Windows 2000.
    • Windows Server 2003 računalima prebrisati unaprijed postojeće vrijednosti u potključ registra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics . Međutim, postojeće postavke brišu se nakon svaki Pokušaj povećavanja razine nije uspjelo.

3. dio: Prethodno popunite registra na odredište kontrolere domena

Prethodno popunite potključ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics na odredište kontrolorima domene sa sustavom Windows 2000 ili Windows Server 2003. Da biste to učinili, slijedite ove korake:
  1. Na kontroloru domene izvor slijedite korake 1 do 5 u u "dio 1: uključivanje dijagnostičkog zapisivanja" sekcije.
  2. Desnom tipkom miša kliknite sljedeći podključ registra, a zatim Izvoz:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ntds\Diagnostics
  3. U okviru Spremi u otvorite mapu radne površine na administrator na računalu na kojem se promovira. U okvir naziv datoteke unesite Ntds_loggingi zatim kliknite u redu. Napomena Da biste pronašli mapu radne površine, pogledajte bilješke dio 1, korak 8.
  4. Na kontroloru domene odredišta dvokliknite Ntds_logging.reg datoteku koju ste spremili u mapu radne površine na administrator u odgovarajuće vrijeme, ovisno o li računalo koje se promovira sustavom Windows Server 2003 ili Windows 2000.

4. dio: Pronađite duplikate višestrukih vrijednosti atributa

  1. Pregledajte zapisnike događaja usluge direktorija na kontroloru domene izvor i odredište kontrolor domene za pronalaženje problematični objekt.
  2. Na kontroloru domene izvor pregledajte zapisnik događaja usluge direktorija i zabilježite posljednji objekt i atributa koji su izlaznog preslikao u kontrolor domene se promovira. Problematični objekt na posljednji objekt ili je atribut koji se upućuje u zapisnik događaja usluge direktorija ili objekta u istoj particiji s na sljedeći najviši ažuriranje redni broj (USN). Naziv domene put objekta koji je referenciran i posljednji atribut koji je replicirano zapis. Na kontroloru domene izvor potražite zadnji događaj 1240. Na kontroloru domene odredište potražite događaj 1203.
  3. Koristite naredbu ldifde izvoz objekta koji je referenciran. Da biste to učinili:
    1. Kliknite Start, zatim Run, upišite naredbui kliknite u redu.
    2. Upišite sljedeću naredbu i pritisnite tipku ENTER:
      LDIFDE – f NEPODUDARNOST – d put naziv domene objekta upućuje u zapisnik događaja kontrolera domene izvora
  4. Pregledajte ldifde Izlaz u Notepad ili drugi uređivač teksta. Pozornost određene atribute imati dvostruke vrijednosti. Na primjer, sljedeći primjer odrezana sadrži atribute s duplicirane vrijednosti: msExchMonitoringResponses:: W19fQ0xBU1M6c3RyKDE3KV1TTVRQRXZlbnRDb25zdW1lcltOb3RpZnlPbkVycm9yOnN0cigyKV0tMV < Start od duplikata #1 > tSZXNwb25kVG9XaGljaE9iamVjdHM6c3RyKDEpXTBbT2JqZWN0c1RvUmVzcG9uZFRvOnN0cigwKV1b U01UUFNlcnZlcjpzdHIoNCldQUxFWFtUb0xpbmU6c3RyKDI1KV1yamtlbnZpbkBtZXRib2UuazEyLm 5qLnVzW01lc3NhZ2U6c3RyKDMxNyldJVRhcmdldEluc3RhbmNlLk5hbWUlIGhhcyByZXBvcnRlZCBh ICVUYXJnZXRJbnN0YW5jZS5TZXJ2ZXJTdGF0ZVN0cmluZyUuICBSZXBvcnRlZCBzdGF0dXMgaXM6DQ pRdWV1ZXMgLSAlVGFyZ2V0SW5zdGFuY2UuUXVldWVzU3RhdGVTdHJpbmclDQpEcml2ZXMgLSAlVGFy Z2V0SW5zdGFuY2UuRGlza3NTdGF0ZVN0cmluZyUNClNlcnZpY2VzIC0gJVRhcmdldEluc3RhbmNlLl NlcnZpY2VzU3RhdGVTdHJpbmclDQpNZW1vcnkgLSAlVGFyZ2V0SW5zdGFuY2UuTWVtb3J5U3RhdGVT dHJpbmclDQpDUFUgLSAlVGFyZ2V0SW5zdGFuY2UuQ1BVU3RhdGVTdHJpbmclDQpbU3ViamVjdDpzdH IoNTkpXSVUYXJnZXRJbnN0YW5jZS5TZXJ2ZXJTdGF0ZVN0cmluZyUgb24gJVRhcmdldEluc3RhbmNl Lk5hbWUl msExchMonitoringResponses:: < Start od duplikata #2 > W19fQ0xBU1M6c3RyKDE3KV1TTVRQRXZlbnRDb25zdW1lcltOb3RpZnlPbkVycm9yOnN0cigyKV0tMV tSZXNwb25kVG9XaGljaE9iamVjdHM6c3RyKDEpXTBbT2JqZWN0c1RvUmVzcG9uZFRvOnN0cigwKV1b U01UUFNlcnZlcjpzdHIoNCldQUxFWFtUb0xpbmU6c3RyKDI1KV1yamtlbnZpbkBtZXRib2UuazEyLm 5qLnVzW01lc3NhZ2U6c3RyKDMxNyldJVRhcmdldEluc3RhbmNlLk5hbWUlIGhhcyByZXBvcnRlZCBh ICVUYXJnZXRJbnN0YW5jZS5TZXJ2ZXJTdGF0ZVN0cmluZyUuICBSZXBvcnRlZCBzdGF0dXMgaXM6DQ pRdWV1ZXMgLSAlVGFyZ2V0SW5zdGFuY2UuUXVldWVzU3RhdGVTdHJpbmclDQpEcml2ZXMgLSAlVGFy Z2V0SW5zdGFuY2UuRGlza3NTdGF0ZVN0cmluZyUNClNlcnZpY2VzIC0gJVRhcmdldEluc3RhbmNlLl NlcnZpY2VzU3RhdGVTdHJpbmclDQpNZW1vcnkgLSAlVGFyZ2V0SW5zdGFuY2UuTWVtb3J5U3RhdGVT dHJpbmclDQpDUFUgLSAlVGFyZ2V0SW5zdGFuY2UuQ1BVU3RhdGVTdHJpbmclDQpbU3ViamVjdDpzdH IoNTkpXSVUYXJnZXRJbnN0YW5jZS5TZXJ2ZXJTdGF0ZVN0cmluZyUgb24gJVRhcmdldEluc3RhbmNl Lk5hbWUl
  5. Ako se pojavljuju duplicirane vrijednosti, koristite Adsiedit.msc ili ldifde uklonite jednu duplikate. Nakon uklanjanja duplikata ponovo povećavanje tako da ponovno pokrenete čarobnjak za instaliranje Active Directory.

5. dio: Potraži oštećenje baze podataka

Korijenski uzrok može biti oštećenje baze podataka na kontroloru domene izvora. Da biste pronašli oštećenje baze podataka i popravite, slijedite ove korake:
  1. Pregledajte zapisnik događaja kontrolor domene za izvor directory services za zadnje 1240 događaj koji je bio prijavljen. Ovaj događaj može biti zabilježena samo prije 1173 Interna obrada događaja. Zabilježite DN staza objekt koji se upućuje u zadnje 1240 događaja i pokrenite alat Repadmin.exe na konzolu izvor kontrolor domene. Da biste to učinili, slijedite ove korake:
    1. Kliknite Start, zatim Run, upišite naredbui kliknite u redu.
    2. Upišite sljedeću naredbu i pritisnite tipku ENTER:
      REPADMIN SHOWMETA CN =tajni, CN =shema, CN =Configuration, DC =CORP, DC =COM
  2. Prikaz metapodataka posljednji izlaznog replicirani objekt koji je replicirano iz izvora kontrolor domene. Ako su pronađene dvostruke vrijednosti, pregledajte zapisnik događaja kontrolor domene za izvor directory services za zadnje 1240 događaj koji je bio prijavljen prije događaja 1173. Uzorak 1240 događaja je.
  3. Pokrenite naredbu repadmin /showmeta protiv put naziv domene objekta koji se upućuje u zadnje 1240 događaja koji je bio prijavljen na kontroloru domene izvora. Ako, na primjer, pomoću događaja uzorak u koraku 2 za kontroler domene u domeni CORP.COM sintaksu bi biti sljedeće:
    REPADMIN SHOWMETA CN =tajni, CN =shema, CN =Configuration, DC =CORP, DC =COM
    Potražite vrijednosti nedosljedne ili sumnjivih Izlaz, osobito u lokalnoj USN i stupce Originating vrijeme. Ako, na primjer, u sljedećem primjeru odrezana izlaza dva atributa, defaultObjectCategory i ObjectClassimaju što se pojavljuje se USN brojeve i 0 Pečati datuma i vremena koji nisu valjani. Odrezan izlaza iz repadmin /showmeta naredba: CN = tajni, = Schema, CN = Configuration, DC = CORP, DC = COM objekt Loc. USNOriginating vrijeme: atribut 21962002-01-29 05:52.47 instanceType 18295873486194836 4446-09-07 objectClass 05:52.47 21:51.13defaultObjectCategory 182958734861948362002-01-29
  4. Problematični objekt na koji se upućuje u izlaz nije kritična objekt, ldifde Napravi sigurnosnu kopiju objekta, a zatim izbrišite objekt. Brisanje problem objekata koji se nalaze u particiji sheme servisa Active Directory.
  5. Pokrenite NTDSUTIL datoteke integritet protiv baze podataka Active Directory. Da biste to učinili:
    1. Windows 2000 koristi setpwd za promjenu lozinke DSRM. Windows Server 2003 koristi ntdsutil za promjenu lozinke DSRM. Sljedeća mogućnost radi u sustavu Windows 2000:
      810037 Setpwd.exe poboljšanja navedite lozinku DSRM kao argument
      Sljedeća mogućnost radi u sustavu Windows Server 2003:
      322672 kako BISTE: vraćanje lozinke računa administratora Directory način vraćanja servisa Windows Server 2003
    2. Pokrenite kontrolor domene izvora u DSREPAIR načinu. Napomena Klijenti pokušati pristupiti DFS korijen informacije ili informacije DFS vezu primiti poruku o pogrešci "pristup je odbijen" tijekom pokušaja povezivanja dok kontroler domene u DSREPAIR načinu rada. Ovo je zadano ponašanje dizajna.
    3. Pokrenite provjera integriteta datoteke NTDSUTIL iz Windows naredbeni redak.
    4. Pogledaj pogreške u NTDSUTIL izlaza.
  6. Provjera integriteta NTDSUTIL prijavljena pogreška jet-1206, istražiti sljedeće mogućnosti. Nije bilo okolnostima popraviti oštećene baze podataka Active Directory pomoću NTDSUTIL ili ESENTUTL Ekvivalenti.
    1. Izvor novi kontroler domene u šumi postoji druge kontrolere domena kandidata, pokrenite čarobnjak za instaliranje Active Directory s problem izvor kontrolor domene izvanmrežno.
    2. Ako ostali kontroleri domena u domeni postoje i ako je stanje nema značajnim jedinstveni kontrolor domene pomagač pokušate bez poteškoća Degradirajte izvornom kontroleru domene izvora. U suprotnom, prisilno-Spusti razinu ga, a zatim uklonite njegove metapodatke iz šume. Pokrenite čarobnjak instalacija Active Directory za dodavanje izvornom kontroleru domene u šumi nakon došlo je do kraja do kraja replikacije uklanjanje na sve kontrolere domena u šumi.
    3. Vraćanje stanja sustava za taj kontroler Ako svi sljedeći uvjeti istiniti:
      • Izvornom kontroleru domene izvora je kontrolor domene samo u svojoj domeni.
      • Sadrži stanje kritičan sistemski (to jest, sadrži korijensku domenu šume, ili je značajan ulaganja u objektima njezine kopije Active Directory).
      • Postoji stanja sigurnosne kopije valjani sustava (to jest, sigurnosne kopije je manji od tombstonelifetime dana stara i sadrži nema oštećena objekata).
      Napomena Vraćanje stanja sustava particije koja sadrži jednu replika je učinkovito mjerodavne vraćanja tu particiju.
    4. Ako izvornom kontroleru domene izvora je kontrolor domene samo u svojoj domeni i ako sadrži stanje kritičan sistemski, ali postoje sigurnosne kopije stanja nema valjani sustava, razmislite o sljedećem:
      • Dodaj kontrolor Microsoft Windows NT 4.0 temeljen sigurnosne domene (BDC) domene. Ova mogućnost pretpostavlja miješani način rada ili parametar koji omogućuje BDC sustavom Windows NT 4.0 za replikaciju sa sustavom Windows 2000 kontrolera domena nativni način rada.
      • Stavite BDC Windows NT 4.0 temeljen na privatnoj mreži.
      • Digni razinu BDC Windows NT 4.0 temeljen na na primarni kontroler domene (PDC).
      • Windows NT 4.0 temeljen PDC nadograditi Windows 2000 ili Windows Server 2003.
      • Dodajte replika kontrolere domena za tolerancija kvara i učitati opterećenja.
      • Dodati promjene sheme potrebne za Active Directory programe.

6. dio: Isključivanje dijagnostičkih zapisnika

Nakon što dovršite rješavanje problema i rješavanje problema, isključite dijagnostičkog zapisivanja. Da biste to učinili, idite na "dio 1: uključivanje dijagnostičkog zapisivanja" i slijedite korake 1 do 5. Postavite sljedeće stavke registra na 0 (nula).
  • 5 replikacije događaji
  • 7 Interna konfiguracije
  • Pristup imeniku 8
  • 9 Interna obrada
  • 24 DS sheme

Metoda 2: Razlučivost za uvjet 3

Treći uzrok pogreške "nepodudarnosti shema" pojavljuje se kada kontrolor domene pomagač ima atribute u svojoj bazi podataka koji su pokriveni trenutnu shemu. Problem se može pojaviti ako objekt sheme je izbrisana na kontroloru domene sustava Windows 2000 prije instalacije Service Pack 3 (SP3) za Windows 2000. Da biste riješili taj problem, slijedite ove korake:
  1. Identificirajte objekt koji ima atribute koji nisu u shemi. Da biste to učinili, razmotrite sljedeće:
    • Ako koristite Windows 2000, događaja 1039 je prijavljen izvor kontrolor domene s DN objekt koji je obuhvaćen.
    • Ako su pokrenuti operacijski sustav, omogućiti replikaciju događaje na razini pet (5) na izvoru. Tijekom izlaznog replikacije objekt i atribut koji se otpremaju će biti prijavljeni. Kada se pojavi pogreška, potražite sljedeći objekt koji želite otpremiti odredišno računalo.
  2. Nakon Identificirajte objekt koji ima atribute dodatni učinite jednu ili više od sljedećeg:
    • Brisanje objekta. Problematični atribute će uklanjaju i za replikaciju će se otpremiti na odgode do brisanja.
    • Uređivanje objekta za uklanjanje atribute u pitanju.
    • Ponovno dodati sheme stavki koje su uklonjene.