Compartilhar via


Como estender o esquema

Quando as classes e/ou atributos existentes não se ajustam ao tipo de dados que você deseja armazenar, talvez você queira estender o esquema. Para obter mais informações sobre como decidir quando estender o esquema, consulte Estendendo o esquema. Quando você decidir que a extensão do esquema é necessária, use o procedimento a seguir para estender o esquema.

Verifique a funcionalidade do Active Directory antes de aplicar qualquer extensão de esquema

Verifique a funcionalidade do Active Directory antes de atualizar o esquema para ajudar a garantir que a extensão do esquema prossiga sem erros. No mínimo, verifique se todos os controladores de domínio da floresta estão online e executando a replicação de entrada.

Para verificar a funcionalidade do Active Directory antes de aplicar a extensão de esquema:

  1. Faça logon em uma estação de trabalho administrativa que tenha a Ferramenta de Suporte do Windows, Repadmin.exe, instalada.

    Observação

    As Ferramentas de Suporte estão localizadas na mídia de instalação do sistema operacional na pasta Support\Tools.

  2. Abra um prompt de comando e altere os diretórios para a pasta na qual as Ferramentas de Suporte do Windows estão instaladas.

  3. No prompt de comando, digite o comando a seguir e pressione ENTER:

    repadmin /replsum /bysrc /bydest /sort:delta
    

    Todos os controladores de domínio devem ser mostrados 0 na coluna Fails, e os maiores deltas (que indicam o número de alterações feitas no banco de dados do Active Directory desde a última replicação bem-sucedida) devem ser menores ou aproximadamente iguais à frequência de replicação do link de site usado pelo controlador de domínio para replicação. A frequência da replicação padrão é de 180 minutos.

    Para obter mais informações sobre as etapas adicionais que você pode executar para verificar a funcionalidade do Active Directory antes de aplicar a extensão de esquema, consulte Como atualizar controladores de domínio do Windows 2000 para o Windows Server 2003.

Estender o esquema

Para estender o esquema:

  1. Determine o método de extensão. Depois de projetar cuidadosamente as alterações de esquema, a próxima etapa é decidir qual método usar para estender o esquema. É possível usar um dos seguintes métodos:
    • Manualmente, usando arquivos de importação. Consulte a documentação Usando a ferramenta LDIFDE.

      Observação

      Não use LDIFDE para importar arquivos Windows Sch*.ldf. Esses arquivos são necessários para estender o esquema do Active Directory para instalar controladores de domínio que executam uma versão mais recente do Windows Server do que a versão que está sendo executada no mestre de esquema atual. Quando você precisar estender o esquema para instalar um novo controlador de domínio, use Adprep.exe.

    • Programaticamente, usando um programa de instalação. Para obter mais informações, consulte a Extensão programática.
  2. Habilite as Alterações de Esquema. Para obter mais informações, consulte Pré-requisitos para instalar uma Extensão de Esquema e Habilitar as Alterações de Esquema no Mestre de Esquema.
  3. Obtenha um OID (Identificador de Objeto) para seus novos atributos e/ou classes, conforme descrito em Como obter um Identificador de Objeto.
  4. Crie atributos e classes.
  5. Use especificadores de exibição para integrar novos atributos e classes com a interface do usuário, se necessário.
  6. Atualize o cache de esquema conforme descrito em Atualização do cache de esquema.
  7. Verifique a extensão de esquema usando LDP.exe.

Confira também