INFO: Localizar um esquema de servidor LDAP em cache por ADSI

Traduções deste artigo Traduções deste artigo
ID do artigo: 251189 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

O provedor (LIGHTWEIGHT Directory Access Protocol) para o Active Directory Services Interfaces (ADSI) tenta em cache informações de esquema para o computador local. Este artigo descreve como localizar as informações de esquema.

Mais Informações

Acordo com a RFC2251, Lightweight Directory Access Protocol (v3)
RFC 2251 - Lightweight Directory Access Protocol (v3)
um servidor LDAP que mestres de esquema deve fornecer uma entrada subschemaSubentry. De acordo com a RFC,
Entradas subschemaSubentry são usadas para administrar informações sobre o esquema de diretório, em particular as classes de objeto e atributo tipos compatíveis com servidores de diretório.
Um subschemaSubentry é identificada por um nome distinto armazenado no atributo subSchemaSubEntry localizado na raiz da empresa de serviço de diretório (rootDSE). Além de fornecer informações subschemaSubentry, LDAP v3 servidores devem expõe uma propriedade modifyTimeStamp que é usada para determinar a última vez que o esquema foi modificado.

Quando o ADSI pela primeira vez vincula o servidor LDAP, ele recupera as informações subschemaSubentry usando o atributo subSchemaSubEntry . Se tiver êxito ADSI em localizar o objeto subschemaSubentry, ele armazena um ponteiro no registro no computador que está se conectando ao servidor LDAP:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ADs\Providers\LDAP\ nome distinto do recipiente de esquemas
ADSI, em seguida, tenta processar as informações de esquema e lê a propriedade modifyTimeStamp . Se a propriedade modifyTimeStamp existe e ADSI processa com êxito o esquema, ADSI grava o subschemaSubentry em disco e cria dois valores na chave do Registro:
  • Um valor de tempo , que contém a propriedade modifyTimeStamp . Esse valor é usado para garantir que as informações do esquema são atuais e impede que a constante recarregar as informações de esquema.
  • Um valor de arquivo que contém o caminho para onde ADSI armazena as informações de esquema no sistema de arquivos. Por padrão, o ADSI armazena em cache subschemaSubentry no diretório systemroot \SchCache com um nome de arquivo correspondente ao nome do servidor LDAP.
Se as informações de subschemaSubentry existe, mas não podem ser processadas, nenhum desses valores é criado sob a chave de registro.

Se as informações de subschemaSubentry podem ser processadas, mas nenhuma propriedade modifyTimeStamp é exposta, as informações de esquema é em cache na memória mas não gravadas em disco.

Se um servidor de v3 LDAP contato tiver sido por meio de ADSI no computador local e um subschemaSubentry em cache não estiver presente, é mais provável para uma das seguintes razões:
  • O servidor não expor as propriedades corretas.
  • ADSI não pôde processar o esquema.
  • ADSI não pôde gravar o arquivo para o sistema de arquivos.

Referências

Para obter informações gerais adicionais sobre ADSI, clique no link abaixo:
http://msdn2.microsoft.com/library/aa772170.aspx
Para obter informações adicional sobre como localizar provedores ADSI no computador local, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
233023COMO: Localizar todos os provedores ADSI em um sistema

Propriedades

ID do artigo: 251189 - Última revisão: sexta-feira, 28 de setembro de 2007 - Revisão: 2.3
A informação contida neste artigo aplica-se a:
  • Microsoft Active Directory Service Interfaces 2.0
  • Microsoft Active Directory Service Interfaces 2.5
Palavras-chave: 
kbmt kbinfo kbmsg KB251189 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 251189
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com