Erro: Você não pode iniciar o serviço do SQL Server Agent para uma instância do SQL Server ou o SQL Server 2000 Desktop Engine tem o mesmo nome de instância de uma instância anteriormente desinstalado do SQL Server 2000 Desktop Engine (Windows)

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: 823467
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
importante Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sintomas
Talvez não seja capaz de iniciar o serviço do SQL Server Agent para a instância do Microsoft SQL Server 2000 ou do Microsoft SQL Server 2000 Desktop Engine SP3 (ou posterior). Esse problema pode ocorrer quando todas as seguintes condições forem verdadeiras:
  1. Uma das seguintes ações ocorrerá:
    • Remover uma instância do SQL Server 2000 Desktop Engine SP3 (ou posterior).
    • Remover uma instância do SQL Server 2000 Desktop Engine (Windows).
  2. Você instalar uma instância do SQL Server 2000 Desktop Engine SP3 (ou posterior) ou SQL Server 2000.
  3. O nome da instância da sua instância atual do Microsoft SQL Server 2000 Desktop Engine SP3 (ou posterior), do SQL Server 2000 Desktop Engine (Windows) ou do SQL Server 2000 é o mesmo que o nome de instância da instância anterior do SQL Server 2000 Desktop Engine (Windows) ou do SQL Server 2000 Desktop Engine SP3 (ou posterior).
Como Contornar
Para contornar esse problema, remova a seguinte chave do registro manualmente depois de remover a instância do SQL Server 2000 Desktop Engine (Windows) ou o SQL Server 2000 Desktop Engine SP3 (ou posterior):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\SQLServerAgent\GUID
Para fazer isso, execute as seguintes etapas:

Aviso Se você usar o Editor do Registro incorretamente, você pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do registro por sua própria conta e risco.
  1. Clique em Iniciar e, em seguida, clique em Executar .
  2. Na caixa Abrir , digite regedit .
  3. Clique em OK .
  4. No Editor do Registro, localize e, em seguida, selecione a seguinte chave do Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\SQLServerAgent
  5. No painel direito, localize o valor de registro
    GUID
    , clique o valor do registro com o botão direito do mouse e, em seguida, clique em Excluir .
  6. Feche o Editor do Registro.
  7. Inicie o serviço SQL Server Agent.
Observação Você pode perceber que você pode iniciar o serviço SQL Server Agent depois de remover a chave do Registro.
Situação
A Microsoft confirmou que esse é um problema nos produtos da Microsoft que estão listados na seção "Aplica-se a" deste artigo.
Mais Informações
Quando você tenta iniciar o serviço SQL Server Agent, o código de inicialização para o serviço SQL Server Agent verifica se o seguinte valor do Registro existe:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\SQLServerAgent\GUID
Se o valor do registro existir, o SQL Server Agent fecha automaticamente. O SQL Server 2000 Desktop Engine SP3 (ou posterior) e SQL Server 2000 oferecem suporte para este recurso. Porque o valor do Registro não é removido quando você remover o SQL Server 2000 Desktop Engine (Windows) ou o SQL Server 2000 Desktop Engine SP3 (ou posterior), o problema mencionado na seção "Sintomas" deste artigo ocorre.

O SQL Server 2000 Desktop Engine (Windows) não oferece suporte o recurso do SQL Server Agent. Portanto, quando você instala o SQL Server 2000 Desktop Engine (Windows) com o mesmo nome instância como o nome da instância anterior da instância e, em seguida, o valor do Registro para a instância anterior não é removido, a funcionalidade de instância atual não é afetada. Se a instância do SQL Server 2000 Desktop Engine (Windows) é atualizada para o SQL Server 2000, o valor de registro
GUID
deve ser removido manualmente. Portanto, após o processo de atualização, você pode iniciar o serviço SQL Server Agent.
WMSDE MSDE

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 823467 - Última Revisão: 12/08/2015 03:23:57 - Revisão: 2.3

Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbpending kbpreinstall kbservice kbregistry kbsetup kbbug KB823467 KbMtpt
Comentários