SQL Server agent Falha ao tentar iniciá-lo ou demora mais do que o esperado para iniciar

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

2795690
Sintomas
Um SQL Server agent Falha ao tentar iniciá-lo ou demora mais do que o esperado para iniciar. Além disso, você pode enfrentar um ou mais dos seguintes cenários:
  • Cenário 1

    A seguinte mensagem de erro é registrada no log de eventos do sistema:
    O serviço não respondeu à solicitação de início ou controle em tempo hábil
  • Cenário 2

    O status do agente é exibido como "Starting" no painel de controle, e a seguinte mensagem de erro é registrada no arquivo SQLAgent.log:
    Não foi definida uma condição de CPU ociosa - programações do trabalho OnIdle não terão efeito

    Além disso, as entradas a seguir podem ser registradas no arquivo SQLAgent.log:
    Data e hora> - ? Cache de subsistemas Populating [431]...
    Data e hora> - ? Existem [432] 7 subsistemas no cache de subsistemas
    Data e hora> - ? [124] Subsistema 'ActiveScripting' carregado com êxito (concorrência máxima: 40)
    Data e hora> - ? [124] Subsistema 'ANALYSISCOMMAND' carregado com êxito (concorrência máxima: 400)
    Data e hora> - ? [124] Subsistema 'ANALYSISQUERY' carregado com êxito (concorrência máxima: 400)
    Data e hora> - ? [124] Subsistema 'CmdExec' carregado com êxito (concorrência máxima: 40)
    Data e hora> - ? Subsistema [124] 'PowerShell' carregado com êxito (concorrência máxima: 2)
    Data e hora> - ? Subsistema [124] 'SSIS' carregado com êxito (concorrência máxima: 400)
    Data e hora> - ? Subsistema [124] 'TSQL' carregado com êxito (concorrência máxima: 80)
    Data e hora> - ! [364] O serviço Mensageiro não foi iniciado - notificações NetSend não serão enviadas
    Data e hora> - ? [129] SQLSERVERAGENT iniciando sob controle de serviço do Windows NT
    Data e hora>- + [396] Não foi definida uma condição de CPU ociosa - programações do trabalho OnIdle não terão efeito
    Data e hora> - ? [110] Iniciando o Monitor do SQLServerAgent usando ' como o destinatário de notificação...
    Data e hora> - ? [146] Solicitação o mecanismo de serviço foi iniciado
    Data e hora> - ? [133] Mecanismo de suporte iniciado
    Data e hora> - ? Cache de trabalhos Populating [167]...
    Data e hora> - ? [131] Serviço SQLSERVERAGENT parar devido a uma solicitação de interrupção de um usuário, processo ou o sistema operacional...
    Data e hora> - ? Mecanismo de suporte [134] foi interrompido
    Data e hora> - ? O mecanismo de alerta [197] foi interrompido
    Data e hora> - ? [168] Há trabalho (s 4731) [0 desativado] no cache de trabalhos
    Data e hora> - ? Cache de alertas Populating [170]...
    Data e hora> - ? [171], Pois estão alerta (s) 0 no cache de alertas
    Data e hora> - ? Mecanismo de serviço de solicitação [149] foi interrompido
    Data e hora> - ? [248] Salvando NextRunDate / Times para todas as programações de trabalho atualizadas...
    Data e hora> - ? [249] 0 trabalho agenda (s) salvo
    Data e hora> - ? [127] Aguardando conclusão dos subsistemas...
    Data e hora> - ? [128] Subsistema 'ActiveScripting' interrompido (código de saída 1)
    Data e hora> - ? [128] Subsistema 'ANALYSISCOMMAND' interrompido (código de saída 1)
    Data e hora> - ? [128] Subsistema 'ANALYSISQUERY' interrompido (código de saída 1)
    Data e hora> - ? [128] Subsistema 'CmdExec' interrompido (código de saída 1)
    Data e hora> - ? Subsistema [128] 'PowerShell' interrompido (código de saída 1)
    Data e hora> - ? Subsistema [128] 'SSIS' interrompido (código de saída 1)
    Data e hora> - ? [175] Mecanismo do Agendador de trabalho interrompido
  • Cenário 3

    Um processo do SQL Server ID (SPID) do serviço "SQLAgent – atualizador genérico" é exibido no servidor do mecanismo de banco de dados. Além disso, o trabalho seguinte é exibido como running no buffer de entrada do SPID:
    EXECUTE msdb.dbo.sp_sqlagent_refresh_job

    ObservaçãoO SPID está no estado executável e aguarda regularmente oPREEMPTIVE_OS_LOOKUPACCOUNTSID tipo de espera. Ou, o SPID está em um estado de espera para oASYNC_NETWORKIO tipo de espera.
Causa
Esse problema ocorre porque há muitas entradas de trabalho no SQL Server.

Observação Isso pode ocorrer se você, inadvertidamente, configurar muitas inscrições para os relatórios no Reporting Services Configuration Manager.
Como contornar
Para contornar esse problema, exclua os trabalhos que não é necessário ter.

Observação Se houver muitas entradas de trabalho porque você, inadvertidamente, configurar muitas inscrições, exclua inscrições desnecessárias usando o Reporting Services Configuration Manager.
Mais Informação
Para obter mais informações sobre como excluir os trabalhos, vá para o seguinte site Microsoft TechNet:


Para obter mais informações sobre como excluir inscrições, consulte o seguinte site da Microsoft TechNet:


Para obter mais informações sobre os produtos e ferramentas de seleção automaticamente para esse problema no SQL Server, consulte a tabela a seguir:
Software de regraTítulo de regraDescrição da regraVersões do produto em relação à qual a regra será avaliada
Supervisor do System CenterProblemas de inicialização do SQL Server agent com muitos trabalhos do agenteSystem Center Advisor verifica o número de trabalhos na instância do SQL Server que está ativado. Supervisor gera este alerta com base nessa condição. Reveja e exclua os trabalhos que estão habilitados e você não precisará ter. SQL Server 2008
SQL Server 2008 R2
SQL Server 2012

Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2795690 - Última Revisão: 01/11/2013 09:39:00 - Revisão: 1.0

  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL 2005 Server Enterprise
  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2795690 KbMtpt
Esta informação foi útil?