none
Dicionário de dados Banco de Dados Exchange 2010

    Pergunta

  • Bom dia,

    Preciso levantar algumas informações sobre meu Exchange Server, para isso utilizo o Power Shell, montei um script que me traz as sessões ativas filtrando por tudo que é conexão da Application OWA,

    Get-LogonStatistics -server UB-SR-EXCHANGE | select username,applicationid |where { $_.applicationid -eq "Client=OWA"}

    Ele me retorna a informação do jeito que eu preciso, porém me surgiu uma dúvida e não consegui encontrar nenhum documentação sobre.

    No comando depois do parametro  -server eu passo o nome do meu servidor e concateno uma query. Minha dúvida é o seguinte...

    Ele faz a sintax:  SELECT USERNAME, APLLICATIONID não é informado o FROM e nem o nome da tabela aonde eu vou executar a query, logo depois é concatenado a condição de WHERE. Eu queria saber como eu posso saber quais campos estão disponíveis para essa query, exemplo eu queria trazer algum campo com data. Se algúem tiver o dicionário de dados do Banco de dados do Exchange, ou a documentação de como funciona.

    Muito Obrigado.



    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    quarta-feira, 6 de junho de 2012 11:15

Respostas

  • Bom dia,

    Preciso levantar algumas informações sobre meu Exchange Server, para isso utilizo o Power Shell, montei um script que me traz as sessões ativas filtrando por tudo que é conexão da Application OWA,

    Get-LogonStatistics -server UB-SR-EXCHANGE | select username,applicationid |where { $_.applicationid -eq "Client=OWA"}

    Ele me retorna a informação do jeito que eu preciso, porém me surgiu uma dúvida e não consegui encontrar nenhum documentação sobre.

    No comando depois do parametro  -server eu passo o nome do meu servidor e concateno uma query. Minha dúvida é o seguinte...

    Ele faz a sintax:  SELECT USERNAME, APLLICATIONID não é informado o FROM e nem o nome da tabela aonde eu vou executar a query, logo depois é concatenado a condição de WHERE. Eu queria saber como eu posso saber quais campos estão disponíveis para essa query, exemplo eu queria trazer algum campo com data. Se algúem tiver o dicionário de dados do Banco de dados do Exchange, ou a documentação de como funciona.

    Muito Obrigado.



    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    Encontrei essa documentação aonde me detalha os campos da VIEW LOGON, mas ainda preciso saber o comando que me lista no Power Shell:

    http://technet.microsoft.com/en-us/library/ff653211.aspx


    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    quarta-feira, 6 de junho de 2012 13:08

Todas as Respostas

  • Bom dia,

    Preciso levantar algumas informações sobre meu Exchange Server, para isso utilizo o Power Shell, montei um script que me traz as sessões ativas filtrando por tudo que é conexão da Application OWA,

    Get-LogonStatistics -server UB-SR-EXCHANGE | select username,applicationid |where { $_.applicationid -eq "Client=OWA"}

    Ele me retorna a informação do jeito que eu preciso, porém me surgiu uma dúvida e não consegui encontrar nenhum documentação sobre.

    No comando depois do parametro  -server eu passo o nome do meu servidor e concateno uma query. Minha dúvida é o seguinte...

    Ele faz a sintax:  SELECT USERNAME, APLLICATIONID não é informado o FROM e nem o nome da tabela aonde eu vou executar a query, logo depois é concatenado a condição de WHERE. Eu queria saber como eu posso saber quais campos estão disponíveis para essa query, exemplo eu queria trazer algum campo com data. Se algúem tiver o dicionário de dados do Banco de dados do Exchange, ou a documentação de como funciona.

    Muito Obrigado.



    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    Encontrei essa documentação aonde me detalha os campos da VIEW LOGON, mas ainda preciso saber o comando que me lista no Power Shell:

    http://technet.microsoft.com/en-us/library/ff653211.aspx


    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    quarta-feira, 6 de junho de 2012 13:08
  • Bom dia,

    Preciso levantar algumas informações sobre meu Exchange Server, para isso utilizo o Power Shell, montei um script que me traz as sessões ativas filtrando por tudo que é conexão da Application OWA,

    Get-LogonStatistics -server UB-SR-EXCHANGE | select username,applicationid |where { $_.applicationid -eq "Client=OWA"}

    Ele me retorna a informação do jeito que eu preciso, porém me surgiu uma dúvida e não consegui encontrar nenhum documentação sobre.

    No comando depois do parametro  -server eu passo o nome do meu servidor e concateno uma query. Minha dúvida é o seguinte...

    Ele faz a sintax:  SELECT USERNAME, APLLICATIONID não é informado o FROM e nem o nome da tabela aonde eu vou executar a query, logo depois é concatenado a condição de WHERE. Eu queria saber como eu posso saber quais campos estão disponíveis para essa query, exemplo eu queria trazer algum campo com data. Se algúem tiver o dicionário de dados do Banco de dados do Exchange, ou a documentação de como funciona.

    Muito Obrigado.



    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    Encontrei essa documentação aonde me detalha os campos da VIEW LOGON, mas ainda preciso saber o comando que me lista no Power Shell:

    http://technet.microsoft.com/en-us/library/ff653211.aspx


    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    Essa documentação também ajuda na hora de formatar a informação que será exibida no prompt:

    http://technet.microsoft.com/en-us/library/dd347677(d=printer).aspx


    Atenciosamente
    Fabrício Castro Maluf
    E-mail: fab.maluf@gmail.com

    quarta-feira, 6 de junho de 2012 13:42