none
Alteração de Memory RRS feed

  • Pergunta

  • Boa  Tarde

     

    Pessoal preciso criar um relatorio com informação de memoria.

     

    Preciso saber quantos que maquina tinha de memoria quando instalou o cliente do sccm e quando houve alterção na memoria.

     

    Exemplo

    Nome da Maquina - Usuario - instação do Cliente - Quantos tinha de Memoria - Quando houve Alteração Data - Quantos Tem.

     

    Att

     

    Nielsen R de Almeida

     

     

    quinta-feira, 4 de agosto de 2011 17:54

Respostas

  • Só adicionar o Creation_Date0 da table v_R_System. Esta é a data de criação/instalação do client do Sccm.
    André Gomes - Analista SCCM http://andreaguiargomes.wordpress.com/
    • Marcado como Resposta Richard Juhasz terça-feira, 16 de agosto de 2011 21:21
    segunda-feira, 8 de agosto de 2011 13:36

Todas as Respostas

  • Acho que isso pode te ajudar.

    SELECT DISTINCT 

                   SYS.Name0, ROUND(OldMem.TotalPhysicalMemory0, - 3) AS 'Previous Physical Memory (MB)', ROUND(NewMem.TotalPhysicalMemory0, - 3) 

                   AS 'Current Physical Memory (MB)'

    FROM           dbo.v_R_System AS SYS INNER JOIN

                          dbo.v_GS_X86_PC_MEMORY AS NewMem ON SYS.ResourceID = NewMem.ResourceID INNER JOIN

                          dbo.v_HS_X86_PC_MEMORY AS OldMem ON SYS.ResourceID = OldMem.ResourceID AND ROUND(NewMem.TotalPhysicalMemory0, - 3) 

                          <> ROUND(OldMem.TotalPhysicalMemory0, - 3)

    ORDER BY SYS.Name0


    André Gomes - Analista SCCM http://andreaguiargomes.wordpress.com/
    quinta-feira, 4 de agosto de 2011 18:24
  •  

    André preciso saber qual a Data que houve esta alteração.

     

    Att

     

    Nielsen R de Almeida

     

    quinta-feira, 4 de agosto de 2011 18:34
  • Tenta essa daqui, não consegui colocar a data exata, mas tem a data de ultimo vez que estava com a memoria antiga e a nova data com a memoria nova.

    SELECT DISTINCT 

                          TOP (100) PERCENT SYS.Name0, ROUND(OldMem.TotalPhysicalMemory0, - 3) AS 'Previous Physical Memory (MB)', ROUND(NewMem.TotalPhysicalMemory0, - 3) 

                          AS 'Current Physical Memory (MB)', OldMem.TimeStamp AS [Old Date], NewMem.TimeStamp AS [New Date]

    FROM         dbo.v_R_System AS SYS INNER JOIN

                          dbo.v_GS_X86_PC_MEMORY AS NewMem ON SYS.ResourceID = NewMem.ResourceID INNER JOIN

                          dbo.v_HS_X86_PC_MEMORY AS OldMem ON SYS.ResourceID = OldMem.ResourceID AND ROUND(NewMem.TotalPhysicalMemory0, - 3) 

                          <> ROUND(OldMem.TotalPhysicalMemory0, - 3)

    ORDER BY SYS.Name0


    André Gomes - Analista SCCM http://andreaguiargomes.wordpress.com/
    quinta-feira, 4 de agosto de 2011 19:05
  • Boa noite

     

    André vc sabe me dizer como que faço para saber quando 0 cliente do sccm foi instalado quantos tinha de memoria?

     

    Att

    Nielsen

     

     

    sexta-feira, 5 de agosto de 2011 02:23
  • Só adicionar o Creation_Date0 da table v_R_System. Esta é a data de criação/instalação do client do Sccm.
    André Gomes - Analista SCCM http://andreaguiargomes.wordpress.com/
    • Marcado como Resposta Richard Juhasz terça-feira, 16 de agosto de 2011 21:21
    segunda-feira, 8 de agosto de 2011 13:36