Como limpar computador duplicado ID no Systems Management Server

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

Nesta página

Sumário

Este artigo descreve como localizar e limpar a clientes Microsoft Systems Management Server 2.0 e o Microsoft Systems Management Server 2003 que utilizam o mesmo identificador exclusivo. A propriedade Systems Management Server ID exclusivo é utilizada para distinguir os clientes do Systems Management Server. É importante que este valor permanecem exclusivo para cada cliente.

Se a "clonar" estações de trabalho com o cliente do Systems Management Server instalado ou se tiver vestígios de uma instalação anterior do cliente do Systems Management Server (tal como ficheiro Sms.ini ou Smscfg.ini) poderá ser necessário ID duplicados no seu ambiente.

ID duplicados podem causar comportamentos como alta unidade de processamento central (CPU) utilização, relatórios de inventário incorrecto, anúncios, execute os clientes errados e outros eventos inesperados. Para ajudar a evitar estes comportamentos, é importante limpar o ID duplicados, assim que possível se tivê-los.

Mais Informação

Para determinar se tiver o ID duplicados, crie uma consulta do Systems Management Server baseada na consulta de exemplo seguinte:
Seleccionar * da sms_g_system_SYSTEM como g INNER JOIN sms_gh_system_SYSTEM como h on g.ResourceId = h.ResourceId onde g.Name <> h.Name
Quando executar esta consulta, verá todas os nomes de computador diferente que estiverem a utilizar o mesmo ID. Note que os clientes de arranque múltiplo ou clientes que tem sido mudado o nome também aparecem como duplicados. Depois de encontrar os duplicados, atribuir um novo ID estas estações de trabalho.

Também pode executar a consulta seguinte no analisador de consultas SQL base de dados de site SMS:
select all g.Domain0,g.InstanceKey,g.Name0,g.MachineID,g.RevisionID,g.SMSID0,g.SystemRole0,g.SystemType0,g.TimeKey,h.Domain0,h.InstanceKey,h.Name0,h.MachineID,h.RevisionID,h.SMSID0,h.SystemRole0,h.SystemType0,h.TimeKey from System_DATA AS g INNER JOIN System_HIST AS h ON g.MachineID = h.MachineID where g.Name0 <> h.Name0
Quando executar esta consulta, verá todos os nomes noutro computador que estiverem a utilizar o mesmo ID. Note que os clientes de arranque múltiplo ou clientes que tem sido mudado o nome também aparecem como duplicados.

Depois de encontrar os duplicados, atribuir um novo ID estas estações de trabalho. Existem dois métodos para atribuir um novo ID a um cliente.

Método manual

Para limpar manualmente um cliente, execute o ficheiro 20clicln.bat para desinstalar o cliente do Systems Management Server. Quando este processo estiver concluído, elimine qualquer instância do ficheiro Sms.ini ou Smscfg.ini na estação de trabalho. Depois de esta está concluída, reinstale o cliente utilizando métodos de instalação normal. Um novo ID será atribuído ao cliente. BR / >
A versão do 20CliCln.bat que possam ser transferidos como parte das ferramentas de suporte do SP2 pode ser executada com um parâmetro de linha de comandos de / apagar que remove o ficheiro Smscfg.ini e activar a criação de um novo GUID. Não remove Sms.ini deixados de um cliente de SMS 1.2.

Método de distribuição de software

Se tiver vários computadores que necessitam de um ID novo do servidor de gestão de sistemas, pode utilizar o utilitário Microsoft BackOffice Resource Kit 4.5 Newuid.exe. Crie um pacote utilizando o utilitário com o comando Newuid.exe /s , o que faz com que o utilitário seja executado silenciosamente. Terá de criar um conjunto que contém todas as estações de trabalho que tenha um ID duplicado. Utilize uma consulta baseada na consulta de exemplo seguinte:
Seleccione r.Name distintos, r.OperatingSystemNameandVersion, r.ResourceDomainORWorkgroup, r.LastLogonUserDomain, r.LastLogonUserName, r.SMSUniqueIdentifier, r.ResourceId SMS_R_System como r, SMS_GH_System_SYSTEM como h, SMS_G_System_SYSTEM como g onde g.ResourceID = h.ResourceID e g.Name h.Name <> e r.ResourceID = g.ResourceID
Certifique-se remover qualquer CR a partir desta consulta antes de colá-lo para a janela Editar consulta para esta colecção. Se não remover os símbolos de retorno, a consulta não é guardada devido a sintaxe incorrecta.

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
234262Ligar uma consulta a uma regra de membros do conjunto poderão não funcionar
Depois de criar esta colecção, poderá não ver o mesmo número de clientes tal como fez na primeira consulta. Isto ocorre porque esta consulta devolve uma lista exclusiva de ID duplicados. Depois de anunciar o pacote Newuid.exe esta colecção, todos os clientes na consulta anterior executar o programa uma vez que estas estações de trabalho são todas partilha os mesmos ID (o mesmos identificadores exclusivos globalmente ou GUID).

Quando executar Newuid.exe, utilize o Newuid.exe /s / atribuir comando activa os clientes obter um novo ID e manter a funcionalidade de cliente. O parâmetro /s faz com que a instalação para executar silenciosamente.

Nota Quando é utilizado o parâmetro / atribuir , Newuid.exe tenta executar Smsboot1.exe a partir de um ponto de início de sessão. Necessita de acesso a um ponto de início de sessão que um utilizador com sessão iniciada. Se nenhum utilizador tiver sessão iniciada, é eliminado o GUID que existe, mas não é atribuído um novo GUID até Smsls.bat ou smsman.exe é executado.

Nota Não receber confirmação de que os clientes com êxito que execute o programa se não utilizar o parâmetro / a atribuir . Depois da execução Newuid.exe sem o parâmetro / atribuir , todas as comunicações cliente com o acesso de cliente aponte (CAP) pára até que o cliente executa Smsls.bat ou smsman.exe ou foi reinstalado utilizando a instalação de cliente remoto do Microsoft Windows NT. Não voltar a funcionalidade de cliente e o novo ID não é atribuído até que o cliente utilizou um dos seguintes métodos de instalação.

Depois de limpo ID duplicados, limpar o histórico de inventário na base de dados. Utilize a tarefa Eliminar histórico de inventário envelhecido em tarefas em Manutenção da base de dados na consola do Systems Management Server para eliminar todo o histórico com mais de um dia. Pode definir este valor para o valor anterior depois de ter todos os cliente inventário back e tenham tiver verificado que existem não mais duplicados no seu ambiente.

Alterando as definições para as tarefas de manutenção da base de dados, todos os dados na base de dados com mais de um dia podem ser removidos. Esta é correctamente em muitos casos, no entanto, se tiver apenas uma pequena percentagem de inventário que é duplicado, pode não ser adequada.

No caso, utilize a documentação técnica, Gerir duplicar Microsoft Systems Management Server identificadores exclusivos , que pode fornecer que uma melhor solução. NOTA: este papel descreve o processo de remoção apenas as informações de histórico para os computadores duplicados, não toda a base de dados.

Propriedades

Artigo: 254735 - Última revisão: 12 de outubro de 2007 - Revisão: 6.3
A informação contida neste artigo aplica-se a:
  • Microsoft Systems Management Server 2.0
Palavras-chave: 
kbmt kbclient kbcollections kbconfig kbdatabase kbinfo kbinventory kbquery kbsmsadmin KB254735 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: 254735

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