Come estendere lo schema

Quando le classi e/o gli attributi esistenti non rientrano nel tipo di dati da archiviare, è possibile estendere lo schema. Per altre informazioni sulla scelta di quando estendere lo schema, vedere Estensione dello schema. Dopo aver deciso che è necessaria l'estensione dello schema, usare la procedura seguente per estendere lo schema.

Verificare la funzionalità di Active Directory prima di applicare eventuali estensioni dello schema

Verificare la funzionalità di Active Directory prima di aggiornare lo schema per assicurarsi che l'estensione dello schema proceda senza errori. Verificare almeno che tutti i controller di dominio per la foresta siano online ed eseseguono la replica in ingresso.

Per verificare la funzionalità di Active Directory prima di applicare l'estensione dello schema:

  1. Accedere a una workstation amministrativa in cui è installato windows Support Tool, Repadmin.exe.

    Nota

    Gli strumenti di supporto si trovano nel supporto di installazione del sistema operativo nella cartella Support\Tools.

  2. Aprire un prompt dei comandi e quindi passare alla cartella in cui sono installati gli strumenti di supporto di Windows.

  3. Al prompt dei comandi digitare quanto segue e quindi premere ENTER:

    repadmin /replsum /bysrc /bydest /sort:delta
    

    Tutti i controller di dominio devono essere visualizzati 0 nella Fails colonna e i delta più grandi (che indicano il numero di modifiche apportate al database di Active Directory dall'ultima replica riuscita) devono essere inferiori o approssimativamente uguali alla frequenza di replica del collegamento al sito utilizzato dal controller di dominio per la replica. La frequenza di replica predefinita è 180 minuti.

    Per altre informazioni sui passaggi aggiuntivi che è possibile eseguire per verificare la funzionalità di Active Directory prima di applicare l'estensione dello schema, vedere Come aggiornare i controller di dominio windows 2000 a Windows Server 2003.

Estensione dello schema

Per estendere lo schema:

  1. Determinare il metodo di estensione. Dopo aver progettato attentamente le modifiche dello schema, il passaggio successivo consiste nel decidere quale metodo usare per estendere lo schema. È possibile usare uno dei metodi seguenti:
    • Manualmente, usando i file di importazione. Vedere la documentazione relativa all'uso dello strumento LDIFDE.

      Nota

      Non usare LDIFDE per importare i file Sch*.ldf di Windows. Tali file sono necessari per estendere lo schema di Active Directory per installare controller di dominio che eseguono una versione più recente di Windows Server rispetto alla versione in esecuzione nel master schema corrente. Quando è necessario estendere lo schema per installare un nuovo controller di dominio, usare Adprep.exe.

    • A livello di codice, usando un programma di installazione. Per altre informazioni, vedere Estensione a livello di codice
  2. Abilitare le modifiche dello schema. Per altre informazioni, vedere Prerequisiti per l'installazione di un'estensione dello schema e Abilitazione delle modifiche dello schema nel master dello schema.
  3. Ottenere un OID (Object Identifier) per i nuovi attributi e/o le classi, come descritto in Recupero di un identificatore di oggetto.
  4. Creare nuovi attributi e classi.
  5. Usare gli identificatori di visualizzazione per integrare nuovi attributi e classi con l'interfaccia utente, se necessario.
  6. Aggiornare la cache dello schema come descritto in Aggiornamento della cache dello schema.
  7. Verificare l'estensione dello schema usando LDP.exe.

Vedi anche