ID do artigo: 826854 - Última revisão: sexta-feira, 27 de outubro de 2006 - Revisão: 1.4

Como solucionar problemas que ocorrem quando você usa o SMS 2.0 ou SMS 2003 para anunciar programas para clientes SMS

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

ao usar o Microsoft Systems Management Server (SMS) 2.0 ou SMS 2003 para anunciar programas para clientes SMS, o anúncio não pode ser exibido no cliente ou o anúncio pode não funcionar corretamente. Este artigo descreve como usar as informações armazenadas no servidor de site SMS, no cliente do SMS 2.0 (o cliente herdado do SMS 2003) e no cliente avançado do SMS 2003 para solucionar a falha.

Observação Este artigo inclui informações que foi publicadas anteriormente no artigo da Base de dados de Conhecimento da Microsoft 200967.

INTRODUÇÃO

Anúncios no Microsoft Systems Management Server (SMS) 2.0 e SMS 2003 são objetos que tornar programas disponíveis para clientes. Você deve anunciar um programa antes que os clientes podem ser executado o programa. Programas podem ser anunciados para sistemas, contas de usuário e grupos de usuários.

Mais Informações

Visão geral dos anúncios no SMS

Antes de você pode distribuir um programa para clientes SMS, você deve criar um pacote de distribuição de software e um programa. Em seguida, você deve divulgar o programa para clientes SMS. Normalmente, você aplicar anúncios a uma coleção específica que contém clientes SMS. Defina e preencher coleções definindo regras de participação para cada conjunto. O SMS usa regras de participação para decidir se um recurso é um membro de uma determinada coleção. Uma regra de associação pode ser baseado em consulta ou baseadas em recurso. Uma regra com base em consulta inclui os resultados são retornados por uma consulta. Uma regra com base em recurso pode incluir uma lista de sistemas, de usuários ou grupos de usuários.

Anúncios do SMS contêm as seguintes informações:
  • O programa seja executado no cliente.
  • A coleção de destino de sistemas, de usuários ou grupos de usuários que receberão o programa.
  • A agenda que especifica quando o programa está disponível para a coleção.
No SMS 2003, você pode usar descoberta de conta de usuário do Windows ou descoberta de usuário do Active Directory para localizar contas de usuário. Existem diferenças importantes entre a descoberta de grupo de usuário do Windows e descoberta de usuário do Active Directory. Na guia Geral na página de Propriedades da coleção All usuário grupos contém o comentário a seguir:
All User Groups - Contains data only from Windows User Group Discovery, not AD System Group Discovery or AD User Discovery.
Se você ativa apenas o método de descoberta de usuário do Active Directory, e você deseja enviar o anúncio para um grupo de usuário específico ou para um grupo de computador específico, você deve criar uma nova coleção e use regras de participação para adicionar usuários e computadores a essa coleção.

O Gerenciador de programas disponíveis no SMS 2.0 e SMS 2003 herdado clientes e o software distribuição Client Agent do SMS no SMS 2003 Advanced Clients executar a maioria das tarefas relacionadas à distribuição de software nos computadores cliente. Esses componentes permitem que computadores cliente para receber e executar programas são anunciados. Quando você habilitar o agente de cliente de programas anunciados, SMS instala o agente apropriado nos clientes.

Quando você cria um pacote e anuncia um programa, o SMS armazena informações sobre o pacote, o programa e o anúncio nos pontos de acesso cliente (CAPs). O SMS 2003 também armazena essas informações para os clientes avançados em pontos de gerenciamento.

No computador do SMS 2.0 e o cliente herdado do SMS 2003, o provedor de dados oferecer (ODP) verifica para anúncios que são válidos para o computador cliente, para o usuário conectado ou para membros de grupos do usuário conectado. O Gerenciador de programas disponíveis executa programas atribuídos automaticamente e mantém uma lista dos programas que não foram atribuídos. Um usuário pode executar programas individuais usando o Assistente de programas anunciados e usando a ferramenta Adicionar ou remover programas no painel de controle. O Gerenciador de programas anunciados pode monitorar o programa no cliente. Clientes baseados no Microsoft Windows NT contêm os seguintes arquivos de componente dois:
  • O arquivo Odpsys32.exe procura por anúncios para o computador.
  • O arquivo Odpusr32.exe procura por anúncios para o usuário ou para membros do grupo usuário.


SMS 2003 Advanced Clients obter informações de cliente de pontos de gerenciamento do SMS. Pontos de gerenciamento fornecem arquivos de diretiva, detalhes de configuração e anúncios para clientes avançados do SMS. Além disso, os pontos de gerenciamento recebe estoque, medição de software e informações de status de clientes avançados.

Para programas anunciados atribuídos onde o SMS 2003 instala automaticamente o programa no computador cliente SMS 2003. O SMS 2003 Software Distribution Agent executa o programa anunciado atribuído e mantém uma lista dos programas que não estejam atribuídos. Devido a esse comportamento, você pode executar os programas em sua conveniência, usando a ferramenta executar programas anunciados ou usando a ferramenta Adicionar ou remover programas no painel de controle.

Você pode configurar os clientes avançados para baixar arquivos de origem do pacote para o computador local antes de executar um programa que requer esses arquivos. Quando o programa é executado, ele obtém os arquivos do computador local em vez da partir de um ponto de distribuição. Quando os clientes avançados baixar arquivos de origem do pacote antecipadamente, os arquivos de origem do pacote são armazenados no cache de download no cliente avançado. Somente um administrador pode modificar o local e o tamanho do cache de download do cliente avançado. O SMS 2003 usa essas configurações com seu logística de gerenciamento de cache para tentar alocar espaço suficiente quando chegarem novas solicitações para baixar pacotes.

Você pode ativar no serviço de transferência inteligente de plano de fundo (BITS) nos pontos de distribuição. BITS permite incrementalmente baixar arquivos de pacote do ponto de distribuição para o cliente do SMS 2003. Se uma transferência de arquivo for interrompida inesperadamente, o BITS poderá continuar a transferência de arquivo do ponto onde foi interrompido. Arquivo de throttles BITS baixa para que eles não interfiram programas locais que estão usando a rede. Como o BITS usa HTTP, o cliente avançado pode enviar e receber arquivos em qualquer situação onde um link HTTP pode ser estabelecido. Se um cliente móvel Avançado requer arquivos de programas são anunciados para ele, e esses arquivos estão disponíveis em qualquer ponto de distribuição local, o cliente avançado pode usar um ponto de distribuição local para acessar esses arquivos sem alterar atribuição de site ?s o cliente. Esse cenário reduz uso o cliente avançado ?s de rede de longa distância (WAN).


Solução de problemas que ocorrem quando anunciar programas

Quando você usar o Systems Management Server (SMS) 2.0 e SMS 2003 para anunciar programas para clientes SMS, o anúncio pode não aparecer no cliente ou o anúncio pode não funcionar corretamente. Este artigo descreve métodos que você pode usar para solucionar esses problemas.


Certifique-se que o agente de cliente de programas anunciados está ativo

Os clientes do SMS não é possível receber programas anunciados até você ativar o agente cliente de programas anunciados para o site. Para certificar-se que o agente de cliente de programas anunciados está ativado, execute estas etapas:
  1. No console SMS Administrator, localize o nó Site Database\Site Hierarchy\ your site \Site configurações .
  2. Clique em Client Agents .
  3. Clique duas vezes em agente de cliente de programas anunciados .
  4. Verifique se a configuração Ativar distribuição de software para clientes é ativada e, em seguida, clique em OK .


Verifique se o programa anunciado está configurado corretamente

  1. No console SMS Administrator, clique duas vezes em pacotes .
  2. Clique duas vezes no pacote que você deseja analisar e em seguida, clique em programas .
  3. No painel de detalhes, clique duas vezes o programa.
  4. Se a opção this program can run somente em plataformas do cliente especificado é selecionada na guia requisitos , clique para selecionar as caixas de seleção todos os computadores cliente que você deseja receber o pacote.
  5. Na guia ambiente , verifique se que você configurou corretamente a opção Program can run para os clientes que você deseja.



Use o sistema de status do SMS


Quando você detectar um problema, você pode iniciar SMS Status Message Viewer para ajudar a identificar e solucionar o problema. Como os componentes do SMS executam suas tarefas, os componentes usam mensagens de status para relatar seu status. As mensagens de status que estão contidas na árvore do console SMS Administrator fornecem um instantâneo de integridade do site do SMS, os componentes, os pacotes e os anúncios. Mensagens de status de anúncio são geradas pelas seguintes ações:
  • Anúncios bem-sucedida ou falharem.
  • Iniciam programas.
  • Programas bem-sucedida ou falharem.
Use o sistema de status do SMS para confirmar que o pacote foi distribuído com êxito para pelo menos um ponto de distribuição. Para rever as mensagens de status para seus pacotes, execute estas etapas:
  1. Clique em Iniciar , aponte para Todos os programas , aponte para Systems Management Server e, em seguida, clique em console SMS Administrator .
  2. Clique duas vezes em status do sistema .
  3. Clique duas vezes em status do pacote .
  4. Clique no pacote que você deseja revisar.

    O painel de detalhes lista quantos pontos de distribuição recebeu o pacote. Painel de detalhes também mostra se ocorreu alguma falha.
  5. No painel de detalhes, clique um status com o botão direito do mouse, aponte para Mostrar mensagens e, em seguida, clique no tipo de mensagens de status que você deseja analisar no SMS Status Message Viewer.
  6. Clique duas vezes uma mensagem de status para examinar as informações.

Analisar o status de anúncio

Revise o status de anúncio no console SMS Administrator para localizar os clientes que receberam o anúncio e os clientes que têm o anúncio rejeitado. Para rever mensagens de status para seus anúncios, execute estas etapas:
  1. No console SMS Administrator, clique duas vezes Status do sistema .
  2. Clique duas vezes em Advertisement Status .
  3. Clique no anúncio não foi concluído.

  4. O painel de detalhes lista o número de clientes que receberam o anúncio, o número de clientes que não receberam o anúncio, o número de sucessos de programa e o número de erros de programa.
  5. No painel de detalhes, clique o status com o botão direito do mouse, aponte para Mostrar mensagens e, em seguida, clique no tipo de mensagens de status que você deseja analisar no SMS Status Message Viewer.
  6. Clique duas vezes uma mensagem de status para examinar as informações.
Observação Para obter uma lista completa de todas as mensagens status que são geradas pelo SMS 2003, consulte a documentação do Systems Management Server 2003 status mensagem. Para baixar esta documentação, visite o seguinte site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9f009942-b4d8-4a70-8f74-e81ccc7b2309&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=9f009942-b4d8-4a70-8f74-e81ccc7b2309&DisplayLang=en)


Certifique-se que o tempo é sincronizado no computador cliente e no computador do servidor


Verifique se o computador de cliente SMS e o computador do servidor de site SMS tem a hora correta. Use a ferramenta Data e hora no painel de controle em cada computador para a hora correta. Você também pode usar o comando net time em um script de logon para sincronizar a hora em todos os computadores que estão no domínio.

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
120944  (http://support.microsoft.com/kb/120944/ ) Usando o NET TIME para todos os servidores e estações de trabalho
314090  (http://support.microsoft.com/kb/314090/ ) Usando o comando NET TIME para sincronizar estações de trabalho do Windows XP

SMS 2.0 e clientes do SMS 2003 herdados

Em clientes do Microsoft Windows 95 e clientes Windows 98, o arquivo Odpwin9x.exe executa todas as funções ODP. Os logs de SMS 2.0 e SMS Legacy Client, incluindo logs ODP, estão localizados na pasta \%winroot%\MS\SMS\Logs no computador cliente. A tabela a seguir fornece mais informações sobre esses logs.
Recolher esta tabelaExpandir esta tabela
ThreadLogs de cliente do Microsoft Windows NTLogs de cliente do Microsoft Windows 95 e Microsoft Windows 98
Sistema Windows ODPOdpsys32.logOdpsys32.log
Usuário do Windows ODP Odpusr32.logOdpusr9x.log
Grupo de usuário do Windows ODPOdpwnt32.logOdpwnt9x.log
Gerenciador de programas anunciadosSmsapm32.logSmsapm32.log
O ODP localiza os arquivos de instrução correta no arquivo de Systm.lkp Sitecode, no arquivo de User.lkp Sitecode, e em sitecode Usrgp.lkp arquivo, com base no sistema GUID, com base no nome do usuário, ou com base na participação no grupo. Esses arquivos de pesquisa estão localizados no \\ CLIENT_ACCESS_POINT_SERVER \CAP_ sitecode \Offerinf.box pasta no CAP. O arquivo de instrução contém as identificações de anúncio (oferta) e o destino coleção identificação. O ODP carrega os anúncios a partir de arquivos .ofr que são listados no arquivo .ins e os envia, em seguida, para o Gerenciador de programas anunciados.

Observação Em um cenário onde um anúncio é direcionado para uma conta de usuário ou a um grupo de usuários e o mesmo usuário conta estiver conectada a vários computadores ao mesmo tempo, se o arquivo Odpusr32.exe é executado em seu intervalo programado, executa o anúncio em cada local. Por padrão, o arquivo Odpusr.32.exe é executado a cada 60 minutos. Como informações de anúncio são armazenadas localmente no computador, cada computador executa o programa para uma conta de usuário específico, mesmo se o programa foi executado em um computador diferente para a mesma conta. Portanto, talvez seja melhor para sistemas de destino em vez de usuários ou grupos, ou para criar uma consulta que procura o usuário e a designação do computador. Quando você direcionar sistemas em vez de usuários ou grupos, ou criar uma consulta que procura o usuário e a designação de computador, anúncios podem ser apresentados somente quando esse usuário estiver em um computador específico.

Examine o Gerenciador de programas disponíveis (APM) arquivo de log, Smsapm32.log, no computador cliente para certificar-se que o APM pode se conectar para o ponto de distribuição. APM deve se conectar ao ponto de distribuição para ler os arquivos de pacote e executar o programa.

Se o Gerenciador de execução do programa tenta executar o programa com base nas informações fornecido pelo Gerenciador de programas anunciados e, em seguida, o programa falha, a oferta ainda pode aparecer disponível porque o processo não foi concluído. Certifique-se que o pacote está configurado corretamente e que você pode executar o programa manualmente no cliente conectando-se ao compartilhamento de pacote do SMS.


O SMS 2003 Advanced clientes

O agente de diretiva Client Configuration Manager (CCM) executa as seguintes funções no SMS Advanced Client:
  • Solicita e recebe as atribuições de diretivas do MP
  • Avalia as atribuições de diretivas
  • Solicita e recebe diretivas do ponto de gerenciamento
  • Armazenamentos de diretivas e configurações
Se programas anunciados não são executados corretamente no SMS 2003 Advanced Clients, revise os seguintes logs na pasta %Windir%\System32\CCM\Logs no computador cliente:
  • CAS.log. Este arquivo mostra o status do cache local do pacote.
  • DataTransferService.log. Este arquivo mostra as diretivas são baixadas do ponto de gerenciamento.
  • Execmgr.log. Este arquivo mostra a execução de todos os anúncios.
  • PolicyAgent.log. Este arquivo mostra as solicitações de diretiva pelo serviço de transferência de dados.
  • PolicyEvaluator.log. Este arquivo grava novas configurações de diretiva.
  • LocationServices.log. Este arquivo mostra como para localizar o gerenciamento de pontos e pontos de distribuição.
  • ContentTransferManager.log. Este arquivo mostra quando BITS ou (SMB) bloco de mensagens de servidor é usado para fazer o download ou pacotes de acesso.
  • FileBits.log. Este arquivo mostra o download e a atividade de recuperação de conteúdo.
Para obter informações adicionais sobre software distribuição e os clientes avançados do SMS 2003 consulte o capítulo 3, "Understanding SMS Features" e o capítulo 4, "Understanding SMS Clients" no SMS 2003 Concepts, Planning, guia e implantação . Para baixar esse guia, visite o seguinte site da Microsoft:
http://technet.microsoft.com/en-us/library/cc179958.aspx (http://technet.microsoft.com/en-us/library/cc179958.aspx)

Para obter mais informações sobre distribuição de software e fluxo de dados de anúncio do SMS 2003, baixe o Systems Management Server 2003 solucionando problemas de fluxogramas. Para fazer isso, visite o seguinte site:
http://www.microsoft.com/downloads/details.aspx?FamilyId=4FEFC083-D789-40DB-9B06-3E0D5916EF51&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=4FEFC083-D789-40DB-9B06-3E0D5916EF51&displaylang=en)

A informação contida neste artigo aplica-se a:
  • Microsoft Systems Management Server 2003 Enterprise Edition
  • Microsoft Systems Management Server 2.0
Palavras-chave: 
kbmt kbadvertisement kbcap kbpackage kbclientserver kbclient kbsmsappman kbsmsadmin kbtshoot kbsoftwaredist kbhowto kbinfo KB826854 KbMtpt
Tradução automáticaTraduçã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: 826854  (http://support.microsoft.com/kb/826854/en-us/ )