Como modificar atributos que replicar para o catálogo global

Traduções de Artigos Traduções de Artigos
Artigo: 248717 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

O catálogo global (GC) contém uma réplica parcial de todos os objectos na empresa. Este artigo explica como manipular os atributos que compõem os valores de conjunto replicados para o GC. Decidir quais os atributos replicará (juntamente com os atributos predefinidos) requer um planeamento cuidado com atenção para tráfego de rede e espaço em disco necessário.

Mais Informação

Antes de que descrevem como definir um atributo para replicar do CG, é importante ter em conta os efeitos tem no tráfego de replicação de rede.

Depois de criar um objecto attributeSchema , marcar um atributo adicional para replicar para o GC provoca uma replicação total (também conhecido como uma "sincronização total") de todos os objectos para o GC conforme descrito abaixo. Este comportamento ocorre nas versões do Windows 2000 listadas neste artigo.

Cada servidor tem uma cópia completa e capaz de escrita do seu domínio. Se esse servidor também for um GC, os restantes domínios na floresta são mantidos como só de leitura, parciais cópias. "Parcial" significa que apenas um subconjunto dos atributos é mantido.

Quando é adicionado um atributo para o GC, é adicionado ao subconjunto cópia parcial (conjunto de atributos parcial). Isto faz com que o GC executar uma "sincronização total" de todas as cópias só de leitura novamente para preencher novamente se apenas os atributos parciais que necessita para manter. Esta sincronização total ocorre mesmo que a propriedade de atributo isMemberOfPartialAttributeSet esteja definida como "True". Assim, não apenas uma sincronização total em domínios cópia parcial só de leitura e não seu próprio domínio capaz de escrita, a partição de directório de configuração ou partição de directório de esquema.

notas :

"Partição de directório" foi anterior referido como "contexto de nomenclatura". Remoções do CG são processadas localmente sem replicação.

Para modificar os atributos que são replicados para o GC do Active Directory, terá de modificar o esquema. Para modificar o esquema, um administrador deve ser membro de "grupo Admins de esquemas". Ao ser membro deste grupo, tem de ser definida uma chave de registo no mestre de esquema. Para obter informações adicionais sobre este processo, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
216060Modificação do registo necessária para permitir a escrita ao esquema
Este artigo também descreve passos que são executados no Active Directory do esquema Microsoft consola de gestão. Pode adquirir este snap-in através de uma instalação completa das ferramentas de administração do Windows 2000 ou registar schmmgmt.dll na raiz do sistema num servidor Windows 2000.

Para activar da MMC esquema snap-in, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva mmc e, em seguida, clique em OK .
  2. No menu Consola MMC , clique em Adicionar/remover Snap-in... .
  3. Clique em Adicionar e, em seguida, clique em Esquema do Active Directory .
  4. Clique em Adicionar , clique em Fechar e, em seguida, clique em OK .
Pode também seguir estes passos para definir a chave de registo abordada no artigo mencionado acima por meio do MMC esquema snap-in:
  1. Realce o esquema do Active Directory
  2. Escolher acção | mestre de operações... .
  3. Clique para seleccionar a caixa de título o esquema pode ser modificada neste controlador de domínio .
  4. Clique em OK .
Neste ponto, um administrador de esquema pode adicionar atributos adicionais para o GC. Existem vários métodos para adicionar atributos adicionais para o GC incluindo o snap-in da MMC esquema e scripts ADSI.

Para efectuar modificações utilizando o esquema do Active Directory da MMC snap-in

  1. Clique na pasta atributos no snap-in.
  2. No painel da direita, desloque-se para o atributo pretendido, clique com o botão direito do rato e, em seguida, clique em Propriedades .
  3. Clique para seleccionar a caixa de verificação replicar este atributo no catálogo global .
  4. Clique em OK .
Se não for efectuada a alteração de registo acima, ocorre o seguinte erro ao tentar alterar o estado da replicação para o GC:
Não foi possível alterar se este atributo deve ser replicado para os servidores de catálogo global.

Para efectuar modificações utilizar scripts de ADSI

Interfaces de serviços do Active Directory (ADSI) pode efectuar modificações ao esquema pelo respectivo fornecedor (LIGHTWEIGHT Directory Access Protocol). O código abaixo determina a localização do esquema, ligar o atributo no esquema e efectue as alterações necessárias para forçar a replicação para o GC.
Const ADS_PROPERTY_CLEAR = 1
' Declarations are commented for use with VBScript
Dim oRootDSE 'As IADs
Dim oConn 'As ADODB.Connection
Dim oRecordset 'As ADODB.Recordset
Dim strAttribute 'As String
Dim strADsPath 'As String
Dim oAttribute 'As IADs
Dim bReplicate 'As Boolean

strAttribute = "Department"  'Replace with the name of the attribute to change replication
bReplicate = True            'Replicate to GC True/False

Set oConn = CreateObject("ADODB.Connection")
Set oRootDSE = GetObject("LDAP://RootDSE")

oConn.Provider = "ADsDSOObject"
oConn.Open "ADs Provider"

strQuery = "<LDAP://" & oRootDSE.Get("schemaNamingContext")
& ">;(&(objectClass=attributeSchema)(cn=" & strAttribute & "));cn,adspath;subtree"
Set oRecordset = oConn.Execute(strQuery)
oRecordset.MoveFirst
strADsPath = oRecordset.Fields("ADsPath")  'store the path of the object in the schema

Set oAttribute = GetObject(strADsPath) 'Get the object in the schema
If bReplicate Then
  oAttribute.Put "isMemberOfPartialAttributeSet", True    'Set the property to true
Else
  oAttribute.PutEx ADS_PROPERTY_CLEAR, "isMemberOfPartialAttributeSet", 0   'Clear the property
End If

'Write to schema
oAttribute.SetInfo

'Clean Up
Set oAttribute = Nothing
Set oRootDSE = Nothing
oRecordset.Close
oConn.Close
Set oConn = Nothing
Set oRecordset = Nothing
				
se não for efectuada a alteração de registo acima, ocorre o seguinte erro ao tentar executar o script:
Erro-2147016651 (80072035): Erro de automatização. O servidor não pretende licenciar processar o pedido.

Referências

Para obter informações adicionais, clique nos números de artigo existentes abaixo para visualizar os artigos na Microsoft Knowledge Base:
232517Atributos de catálogo global e propriedades de replicação
230663A enumerar atributos replicados no catálogo global
Para obter informações adicionais sobre ADSI, consulte o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/library/aa772170.aspx

Propriedades

Artigo: 248717 - Última revisão: 28 de setembro de 2007 - Revisão: 3.4
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Active Directory Service Interfaces 2.0
  • Microsoft Active Directory Service Interfaces 2.5
Palavras-chave: 
kbmt kbglobalcatalog kbhowto kbmsg KB248717 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 248717

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