Artigo: 943525 - Última revisão: sexta-feira, 30 de Outubro de 2009 - Revisão: 3.0 Não é possível iniciar o serviço de agente do SQL Server de um cluster de activação pós-falha do SQL Server 2005 se a compilação do SQL Server é 3179 ou uma compilação posterior
Importante Este artigo contém informações sobre como modificar o registo. Certificar-se de que cópias do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e modificar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Como efectuar uma cópia de segurança e restaurar o registo no Windows Nesta páginaSintomasConsidere o seguinte cenário:
10:46:24 2007-10-10-! Erro SQLServer [298]: CryptUnprotectData() 22022, devolveu o erro-2146892987, ' não é possível concluir a operação pedida. O computador tem de ser fidedigno para delegação e a conta de utilizador actual tem de estar configurada para permitir a delegação. ' [SQLSTATE 42000] 10:46:24 2007-10-10-! [442] ConnConnectAndSetCryptoForXpstar falhou (0). %ProgramFiles%\Microsoft SQL Server\MSSQL. Instance_Number \MSSQL\LOG CausaEste problema ocorre porque o serviço SQL Server Agent não é possível ligar ao serviço SQL Server. Quando o serviço de agente do SQL Server é iniciado, estabelece ligação ao serviço SQL Server. O serviço de agente do SQL Server executa o procedimento de xp_sqlagent_notify armazenados para notificar o serviço SQL Server Agent de alterações. Durante a execução do procedimento armazenado xp_sqlagent_notify, falha uma chamada para uma API criptográfica. Por conseguinte, o serviço SQL Server Agent não consegue estabelecer ligação do serviço SQL Server. ResoluçãoA correcção para este problema foi primeiro disponibilizada na actualização cumulativa 9. Para obter mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2005 Service Pack 2, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 953752
(http://support.microsoft.com/kb/953752/LN/
)
Pacote de actualização cumulativa 9 para SQL Server 2005 Service Pack 2 Nota Uma vez que as compilações são cumulativas, cada nova versão de correcção contém todas as correcções e todas as correcções de segurança que foram incluídas com o SQL Server 2005 anterior corrigir lançamento. A Microsoft recomenda que considerar a aplicação a mais recente versão de correcção que contenha esta correcção. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 937137
(http://support.microsoft.com/kb/937137/LN/
)
Cria o SQL Server 2005 que foram disponibilizadas após o lançamento do SQL Server 2005 Service Pack 2 Correcções do Microsoft SQL Server 2005 são criadas para service packs do SQL Server específicos. Tem de aplicar uma correcção do SQL Server 2005 Service Pack 2 para uma instalação do SQL Server 2005 Service Pack 2. Por predefinição, qualquer correcção fornecida num service pack SQL Server está incluída no próximo service pack do SQL Server. Como contornarPara contornar este problema, considere cada um dos seguintes métodos e utilize aquele que é um ajuste para o ambiente: Método 1Para contornar este problema, inicie sessão no computador utilizando uma conta de utilizador tem credenciais suficientes para ligar ao SQL Server 2005 e para executar todas as tarefas que são criadas. Por exemplo, iniciar sessão como um utilizador que é um membro do grupo de administradores local. Em seguida, altere a conta de arranque do SQL Server Agent para uma conta de utilizador do administrador de domínio não. A conta de utilizador tem de ter os direitos apropriados. Por exemplo, o utilizador deve ser um membro do grupo Administradores local.Para o fazer, siga estes passos:
Método 2No Active Directory e utilizadores do snap-in computadores, activar a conta de serviço SQL Server seja fidedigno para delegação.Nota Não é necessário reiniciar a qualquer recurso depois de activar a conta de serviço do SQL Server seja fidedigno para delegação. Para mais informações sobre como activar uma conta de serviço para ser fidedigno para delegação, visite o seguinte Web site da Microsoft: http://technet2.microsoft.com/WindowsServer/en/library/bef202b0-c8e9-4999-9af7-f56b991a4fd41033.mspx?mfr=true
(http://technet2.microsoft.com/WindowsServer/en/library/bef202b0-c8e9-4999-9af7-f56b991a4fd41033.mspx?mfr=true)
Método 3Configure o SQL Server Agent para ligar o serviço SQL Server utilizando o protocolo de pipes nomeados. Para o fazer, siga estes passos em cada nó do cluster:
Se o protocolo de encaminhamento (pipe) com nome não está activado, tem de activar o protocolo de encaminhamento (pipe) com nome. Para mais informações sobre como activar o protocolo de encaminhamento (pipe) com nome, visite o seguinte Web site da Microsoft: http://msdn.microsoft.com/en-us/library/ms191294(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms191294(SQL.90).aspx)
Se a instância do SQL Server 2005 não está configurada para escutar um pipe nomeado, tem de configurar a instância para escutar no pipe nomeado. Para mais informações, visite o seguinte Web site da Microsoft:http://msdn.microsoft.com/en-us/library/ms189321(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms189321(SQL.90).aspx)
Nota Depois de adicionar o alias, todas as aplicações de cliente localmente liga à instância de utilizam o protocolo de pipes nomeados para ligação.ReferênciasPara obter mais informações sobre a lista de compilações disponíveis depois de SQL Server Service Pack 2, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 937137
(http://support.microsoft.com/kb/937137/LN/
)
Cria o SQL Server 2005 que foram disponibilizadas após o lançamento do SQL Server 2005 Service Pack 2 Para obter mais informações sobre o modelo de assistência incremental para o SQL Server, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 935897
(http://support.microsoft.com/kb/935897/LN/
)
Um modelo de assistência incremental está disponível a partir da equipa do SQL Server para proporcionar correcções para problemas comunicados Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 2, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 913089
(http://support.microsoft.com/kb/913089/LN/
)
Como obter o service pack mais recente para o SQL Server 2005 Para mais informações sobre as novas funcionalidades e melhorias no SQL Server 2005 Service Pack 2, visite o seguinte Web site da Microsoft: http://go.microsoft.com/fwlink/?LinkId=71711
(http://go.microsoft.com/fwlink/?LinkId=71711)
Para obter mais informações sobre o esquema de atribuição de nomes para as actualizações do SQL Server, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 822499
(http://support.microsoft.com/kb/822499/LN/
)
Novo esquema de atribuição de nomes para pacotes de actualização de software Microsoft SQL Server Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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. Clique aqui para ver a versão em Inglês deste artigo: 943525
(http://support.microsoft.com/kb/943525/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo