none
Reports - Relatórios de Sistemas Operacionais sem o Windows 7 Ent RRS feed

  • Pergunta

  • Pessoal boa tarde!

    O SCCM traz 380 reports, mas o report "Count operating system versions" e o "Computers with a specific operating system" não traz as estações com Windows 7 ENT. Percebí que a tabela Operating_System_DATA não tem os SOs com build acima de 6.1.7600. Fiz um monte de gambiarras aqui usando a tabela Operating_System_RECO_DATA e consegui os dados. Mas não está certo.

    alguem sabe se tem alguma atualização do SCCM ou update que possa fazer no SQL para que as estações com o Windows 7 ENT apareçam nos reports do SCCM?

    Grande abraço a todos.


    Paolo Vinco
    quarta-feira, 16 de junho de 2010 21:36

Respostas

  • ola,

    nao temos estacoes pro, soh enterprise e retorna sim, retorna sem problemas....

    pra 1 computador que esta com problema execute a query abaixo
    select sys.Netbios_Name0, sys.Resource_Domain_OR_Workgr0, agent.AgentName,
       agent.AgentTime, agent.AgentSite, site.SiteName, 
       DATEDIFF(day,agent.AgentTime,GetDate()) as Days
    from v_R_System sys
    join v_AgentDiscoveries agent on sys.ResourceID=agent.ResourceId
    join v_Site site on agent.AgentSite=site.SiteCode
    where sys.NetBios_Name0 = 'COMPUTERNAME' and agent.AgentName != 'MP_ClientRegistration'
    order by sys.Netbios_Name0 asc, agent.AgentTime desc

    lembre de trocar 'COMPUTERNAME' pelo nome do computador...

    com isso, vc vai ter as informações de discovery e a ultima coluna mostra quando foi a ultima vez que o discovery foi feito...o ideal é vc ter o sms_ad como 0, Heartbeat no maximo o configurado (por padrao é 7)

    se as info do ad estiverem como 0, confirme que no Active Directory users and computers, nas propriedades do computador, aba operating system, a informacao esta correta...

    se tudo parecer correto, no cliente, confirme que ele esta enviando as informacoes corretas

    use o wbemtest para confirmar..

     

    wbemtest
    connect - root\cimv2
    open classes - Win32_OperatingSystem
    instances
    ------
    Win32_OperatingSystem.Caption="xxxx"
    se estiver correto,

    execute a query abaixo para saber a data da ultima atualizacao do so
    select os.Timestamp, sys.Netbios_Name0, os.Caption0 from v_GS_Operating_System os, v_R_System sys where os.ResourceId = sys.ResourceID and sys.Netbios_Name0 = 'COMPUTERNAME'
    
    dai mande executar o inventario de hw manualmente...

    confirme que as informacoes estao sendo enviadas pro servidor e ele esta processadas..

    use o link abaixo como um "guia"
    http://blog.dotnetwork.com.br/?p=1409

    depois disso, execute a query acima e confirme que os dados daquele computador foram atualizados note tbem que o Timestamp deve ter sido alterado..

    espero ter ajudado,

     

     

     

     


    Raphael - MCP/MCSA Security/MCSE Security/MCTS/MCITP/MCT/MVP - http://www.dotnetwork.com.br
    sexta-feira, 18 de junho de 2010 08:52
    Moderador

Todas as Respostas

  • ola,

    isso porque não existe build maior que 7600 ainda..
    http://en.wikipedia.org/wiki/Windows_NT

    o que vc esta estava esperando aparecer?

    se vc fizer um select * from v_SupportedPlatforms vc vai ver todas as versões suportadas...

    no meu ambiente aqui, para windows 7 eu tenho que o OSMinimo seria 6.10.7600.0 e o máximo seria 6.10.9990.0, mas como o sp1 do w7 ainda nao existe..ele n vai aparecer...

    fazendo o select * from v_GS_OPERATING_SYSTEM vc vai ver todas as versões que vc tem...

    existem rumores que o sp1 do w7 e w2k8 r2 devem sair em novembro, mas apenas rumores...depois disso, o time do produto do sccm leva em ate 90 dias para anunciar o suporte ao novo sp...

    espero ter ajudado,


    Raphael - MCP/MCSA Security/MCSE Security/MCTS/MCITP/MCT/MVP - http://www.dotnetwork.com.br
    quinta-feira, 17 de junho de 2010 08:39
    Moderador
  • Rafael,

    Legal, era essa tabela mesmo que estava querendo encontrar (supportedplatfoms). Mas, repare o seguinte, o mínimo e o máximo para Windows 7 está entre 6.10.0 até 6.10.9 e a versão do 7 é 6.1. e não 6.10... por isso nenhuma estação com o 7 aparece nos relatórios.

    Pegue uma estação da sua rede, rode o resource explorer, e confira a versão... fiz a seguinte query para encontrar as estações com o 7:

    Select SYS.Netbios_Name0, substring(OPSYS.name00,1,(charindex('|',OPSYS.name00))-1) as Sistema_Operacional, SYS.USER_NAME0 AS NOME_USUARIO
    from v_R_System SYS
    join Operating_System_Reco_DATA OPSYS on SYS.ResourceID=OPSYS.machineID
    order by SYS.Netbios_Name0

    Mas os relatórios do SCCM ficam todos furados... será que posso fazer um update na tabela. Quem será que alimenta as outras tabelas? não achei nenhuma constrant, function ou Procedure que fizesse isso.. talvez seja o próprio sistema... tem alguma idéia???

    Abraço,

     


    Paolo Vinco
    quinta-feira, 17 de junho de 2010 18:51
  • ola,

    quais relatórios do sccm vc esta usando? sao os do asset intelligence? 

    espero ter ajudado,

    Raphael - MCP/MCSA Security/MCSE Security/MCTS/MCITP/MCT/MVP - http://www.dotnetwork.com.br
    quinta-feira, 17 de junho de 2010 19:05
    Moderador
  • Esses não mostram o 7:

    • Count operating system versions;
    • Computers with a specific operating system;

    Não são os de Asset.

    Confriu o que te falei?

     

    Abraço,


    Paolo Vinco
    quinta-feira, 17 de junho de 2010 19:16
  • ola,

    aqui ambos os relatórios estao perfeitos...vc esta usando o sccm sp2?

    espero ter ajudado,
    Raphael - MCP/MCSA Security/MCSE Security/MCTS/MCITP/MCT/MVP - http://www.dotnetwork.com.br
    quinta-feira, 17 de junho de 2010 19:33
    Moderador
  • Sim, Version: 4.00.6487.2000!

    Nos seu relatórios aparecem estações com o Windows 7 pro e ent?

    Não é possível.

    se vc executar a query select * from Operating_System_DATA order by caption0,  retorna estações com o 7?

    pra mim só tenho estações com o 7 com essa query select * from Operating_System_Reco_DATA order by name00!

    Acha que seja caso pra abrir incidente na MS?

     

    Abraço,


    Paolo Vinco
    quinta-feira, 17 de junho de 2010 19:41
  • ola,

    nao temos estacoes pro, soh enterprise e retorna sim, retorna sem problemas....

    pra 1 computador que esta com problema execute a query abaixo
    select sys.Netbios_Name0, sys.Resource_Domain_OR_Workgr0, agent.AgentName,
       agent.AgentTime, agent.AgentSite, site.SiteName, 
       DATEDIFF(day,agent.AgentTime,GetDate()) as Days
    from v_R_System sys
    join v_AgentDiscoveries agent on sys.ResourceID=agent.ResourceId
    join v_Site site on agent.AgentSite=site.SiteCode
    where sys.NetBios_Name0 = 'COMPUTERNAME' and agent.AgentName != 'MP_ClientRegistration'
    order by sys.Netbios_Name0 asc, agent.AgentTime desc

    lembre de trocar 'COMPUTERNAME' pelo nome do computador...

    com isso, vc vai ter as informações de discovery e a ultima coluna mostra quando foi a ultima vez que o discovery foi feito...o ideal é vc ter o sms_ad como 0, Heartbeat no maximo o configurado (por padrao é 7)

    se as info do ad estiverem como 0, confirme que no Active Directory users and computers, nas propriedades do computador, aba operating system, a informacao esta correta...

    se tudo parecer correto, no cliente, confirme que ele esta enviando as informacoes corretas

    use o wbemtest para confirmar..

     

    wbemtest
    connect - root\cimv2
    open classes - Win32_OperatingSystem
    instances
    ------
    Win32_OperatingSystem.Caption="xxxx"
    se estiver correto,

    execute a query abaixo para saber a data da ultima atualizacao do so
    select os.Timestamp, sys.Netbios_Name0, os.Caption0 from v_GS_Operating_System os, v_R_System sys where os.ResourceId = sys.ResourceID and sys.Netbios_Name0 = 'COMPUTERNAME'
    
    dai mande executar o inventario de hw manualmente...

    confirme que as informacoes estao sendo enviadas pro servidor e ele esta processadas..

    use o link abaixo como um "guia"
    http://blog.dotnetwork.com.br/?p=1409

    depois disso, execute a query acima e confirme que os dados daquele computador foram atualizados note tbem que o Timestamp deve ter sido alterado..

    espero ter ajudado,

     

     

     

     


    Raphael - MCP/MCSA Security/MCSE Security/MCTS/MCITP/MCT/MVP - http://www.dotnetwork.com.br
    sexta-feira, 18 de junho de 2010 08:52
    Moderador
  • Pessoal, como ficamos por aqui com esta questão? Já temos algum status sobre se o problema foi resolvido ou não? Se sim, classifiquem o tópico, por favor.J

     

    Abraços,

     

    Cleber Marques

    Microsoft MVP & MCT | Charter Member: SCVMM & MDOP
    Projeto MOF Brasil: Simplificando o Gerenciamento de Serviços de TI
    Meu Blog | MOF.com.br | CleberMarques.com | CanalSystemCenter.com.br
    segunda-feira, 28 de junho de 2010 16:49
    Moderador
  • Estou marcando este tópico como respondido para manter a organização do fórum, caso for necessário tirar alguma dúvida relacionada sugiro a abertura de um novo post. J

     

    Abraços,

     

    Cleber Marques

    Microsoft MVP & MCT | Charter Member: SCVMM & MDOP
    Projeto MOF Brasil: Simplificando o Gerenciamento de Serviços de TI
    Meu Blog | MOF.com.br | CleberMarques.com | CanalSystemCenter.com.br
    segunda-feira, 28 de junho de 2010 16:53
    Moderador