none
policy RRS feed

  • Pergunta

  • Pessoal ,

     Estou tentando localizar uma Policy  para validar uma Facet sobre o Serviço SQL Server  de uma Instancia SQL Server

     

     Na  Verdade seria um Central Management Servers onde eu usuaria a mesma Policy para validar diversar Instancias se estao On Line ou OffLine

      Tem como ?

     

     

     

     


    andre
    terça-feira, 23 de agosto de 2011 21:26

Respostas

  • André,

    Acabei de montar um ambiente de teste aqui e também estou recebendo a informação a minha instância esta off-line, sendo que ela esta on-line, outro detalhe eu executei esta política através do comando Evalute, depois, eu configurei novamente esta política para ser executada como uma schedule, desta forma, funcionou.

     

    Outro detalhe sem fazer o agendamento você deve acertar a propriedade Server Restriction apontando para sua Condição.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 27 de agosto de 2011 21:42
    Moderador

Todas as Respostas

  • Bom Dia,

    Não estou certo se existe essa faceta. Provavelmente não existe, pois, se o serviço estiver fora, a política não conseguirá comunicar-se para validar a faceta. Acredito que o WMI ou Powershell sejam ferramentas mais adequadas para a verificação de um serviço estar ou não

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    quarta-feira, 24 de agosto de 2011 14:05
  • Tem como sim mas a Facet nao esta validando corretamente.

     

    Quando eu crio uma Condition >> Server   Server  >> Facet  @Status  = Online  ele diz que minha instancia esta Off Line e a minha Instancia esta On LIne , estranho ne

     

     

     

     


    andre
    quarta-feira, 24 de agosto de 2011 16:57
  • Oi André,

    Novidade pra mim essa...
    Só por curiosidade, os servidores usam a mesma conta de serviço ? A conta de serviço do servidor que está verificnndo a política tem permissões de administrador na outra máquina que está offline ?

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    quarta-feira, 24 de agosto de 2011 17:43
  • André,

    Nossa realmente fiquei surpreso com esta possibilidade, mas tem sentido, pois quem vai fazer a execução desta faceta deve ser o SQL Server Agent e não o próprio SQL Server.

    Acredito que para esta condição funcionar você deverá utilizar uma conta de usuário no serviço SQL Server Agent que possua permissão para obter estes dados por parte do sistema operacional.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 27 de agosto de 2011 21:38
    Moderador
  • André,

    Acabei de montar um ambiente de teste aqui e também estou recebendo a informação a minha instância esta off-line, sendo que ela esta on-line, outro detalhe eu executei esta política através do comando Evalute, depois, eu configurei novamente esta política para ser executada como uma schedule, desta forma, funcionou.

     

    Outro detalhe sem fazer o agendamento você deve acertar a propriedade Server Restriction apontando para sua Condição.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 27 de agosto de 2011 21:42
    Moderador