Você está offline; aguardando reconexão

CORREÇÃO: O trabalho do agente de SQL Server falhar se você definir o tipo de agenda de trabalho como "Iniciar automaticamente ao inicia o agente do SQL Server" no SQL Server 2008 SP2, SP3 de 2008 SQL Server ou SQL Server 2008 ...

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2640027
A Microsoft distribui correções de Microsoft SQL Server 2008 SP2 como um arquivo para download. Porque as correções são cumulativas, cada versão nova contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2008 SP2 anterior corrigir lançamento.
Sintomas
Considere o seguinte cenário:
  • Faça o seguinte
    • Instalar cumulativa Update 2 Microsoft SQL Server 2008 Service Pack 2 (SP2) ou uma versão posterior do pacote de atualizações cumulativas
    • Atualizar SQL Server 2008 para SQL Server 2008 Service Pack 3 (SP3)
    • Atualizar SQL Server 2008 R2 para SQL Server 2008 R2 Service Pack 1 (SP1)
  • Criar um trabalho SQL Server Agent em um banco de dados do usuário e definir o tipo de agendaIniciar automaticamente ao iniciar o agente do SQL Server.
  • Reinicie o serviço de SQL Server.
Nesse cenário, o trabalho SQL Server agente falhar.
Causa
Esse problema ocorre porque o banco de dados do usuário não concluído recuperando quando o trabalho é iniciado. Após você instalar a atualização cumulativa 2 para SQL Server 2008 SP2 ou atualizar SQL Server 2008 SQL Server 2008 SP3 ou atualizar SQL Server 2008 R2 para SQL Server 2008 R2 SP1, SQL Server Agent é iniciado depois de concluam a recuperação bancos de dados MSDB.

Observação SQL Server agente deve iniciar após tem recuperado todos os bancos de dados.
Resolução

SQL Server 2008 Service Pack 3

A correção para esse problema foi lançada primeiro na atualização cumulativa 7 para SQL Server 2008 Service Pack 3. Para obter mais informações sobre como obter esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2738350 Pacote de atualização cumulativa 7 para SQL Server 2008 Service Pack 3
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o anterior SQL Server 2008 Service Pack 3 corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2629969 O SQL Server de 2008 compilações lançadas após o lançamento do Service Pack 3 do SQL Server 2008

Atualização cumulativa 8 para SQL Server 2008 Service Pack 2

A correção para esse problema foi lançada em 8 de atualização cumulativa para o SQL Server 2008 Service Pack 2. Para obter mais informações sobre como obter esse pacote de atualização cumulativa para o SQL Server 2008 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2648096 Pacote de atualização cumulativo 8 para SQL Server 2008 Service Pack 2
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o anterior SQL Server 2008 Service Pack 2 corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2402659 O SQL Server de 2008 compilações lançadas após o lançamento do SQL Server 2008 Service Pack 2

SQL Server 2008 R2 Service Pack 2

A correção para esse problema foi lançada primeiro na atualização cumulativa 2 para SQL Server 2008 R2 Service Pack 2. Para obter mais informações sobre como obter esse pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2740411 Pacote de atualização cumulativo 2 para SQL Server 2008 R2 Service Pack 2
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2008 R2 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2730301 SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 Service Pack 2

Informações da chave do registro

Importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, podem ocorrer problemas graves se modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para proteção adicional, faça backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756 Como fazer backup e restaurar o registro no Windows
Após aplicar esse hotfix, primeiro você deve reiniciar o serviço de agente de SQL Server instância afetado. Uma nova chave do registro RecoveredDatabasesForAgentStartup é criada quando o serviço for reiniciado. Essa chave do registro define se SQL Server agente aguarda a recuperação de bancos de dados do usuário para concluir antes de iniciar o trabalho do agente de SQL Server.

Para que possamos configurar essa chave do registro para você, vá para o "Corrigir para mim"seção. Se você preferir configurar essa chave do registro sozinho, vá para o "Deixe-me a corrigir sozinho"seção.

Corrigir para mim



Para configurar essa chave do registro automaticamente, clique no Corrigir botão ou link. Clique em Executar no Download do arquivo caixa de diálogo caixa e siga as etapas no assistente corrigir .




Anotações
  • Antes de executar esta solução de corrigi-lo , você deve instalar o hotfix descrito no artigo Microsoft Knowledge Base (KB) 2648096. Em seguida, reinicie o serviço de agente de SQL Server para a instância afetado.
  • Este assistente só pode estar em inglês. No entanto, a correção automática também funciona para outras versões de idioma do Windows.
  • Se você não estiver no computador que tem o problema, salve a correção ele solução para uma unidade flash ou CD e executar no computador que tem o problema.

Em seguida, vá para o "Isso corrigiu o problema?"seção.



Deixe-me a corrigir sozinho

Para configurar a chave de registro RecoveredDatabasesForAgentStartup , siga estas etapas:
  1. Clique em Iniciar, clique em Executar, digite regedit na Abrir caixa e clique OK.
  2. Localize e clique na seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.instance\SQLServerAgent\
  3. No Detalhes painel, com o botão direito RecoveredDatabasesForAgentStartupe clique em Modificar.
  4. No Valor caixa dados, digite TODOS OS.

    Observação O valor padrão da entrada do registro RecoveredDatabasesForAgentStartup é MSDB.
  5. Saia do Editor do registro.
ObservaçãoSe você definir o valor da entrada do registro RecoveredDatabasesForAgentStartup como um valor que não é MSDB ou todos, uma mensagem de aviso é registrada no log do agente de SQL Server e SQL Server agente espera apenas para o banco de dados MSDB.

Isso corrigiu o problema?

  • Verifique se o problema foi corrigido. Se o problema está corrigido, terminar com esta seção. Se o problema não for corrigido, você pode Contate o suporte.
  • Apreciamos seus comentários. Para fornecer comentários ou relatar quaisquer problemas com essa solução, deixe um comentário sobre o "Corrigir para mim"blog ou envie um e-mail.
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Como Contornar
Para contornar esse problema, adicione uma etapa no trabalho SQL Server agente que verifica se os bancos de dados de destino estão online. Esta etapa deve ser a primeira etapa.

Observação Você pode verificar o status do banco de dados, consultando o estado da coluna na tabela de sistema sys. Databases .
corrigir fixme

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2640027 - Última Revisão: 09/17/2012 22:38:00 - Revisão: 3.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Service Pack 2, Microsoft SQL Server 2008 Service Pack 3, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 R2 Service Pack 2

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbfixme kbmsifixme kbmt KB2640027 KbMtpt
Comentários
/body>html>