Um recurso de cluster do SQL Server vai para um estado "falhou" quando tenta colocar o recurso online no SQL Server

Traduções de Artigos Traduções de Artigos
Artigo: 883732 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas


Quando tenta colocar um SQL Server cluster recurso online para uma instância do Microsoft SQL Server 200 0, do SQL Server 200 5 , virtual ou do SQL Server 200 8 , poderá notar o seguinte comportamento:
  • O recurso de cluster do SQL Server vai para um estado "falhou" e não fica online.
  • Receberá uma combinação das seguintes mensagens de erro no computador que é o proprietário do recurso de cluster do SQL Server.

    Mensagem de erro 1

    Está um evento semelhante ao seguinte no registo de eventos do sistema:

    Data: 08/05/2004
    Tempo: 1: 11: 19 H
    Origem: ClusSvc
    Categoria: Gestor de activação
    Tipo: erro
    ID do evento: 1069
    Utilizador: N/d
    Computador: < Nome do Computador >

    Descrição:
    Recurso de cluster ' SQL Server (< SQL Server instância nome >) ' no grupo de recursos '< grupo de Cluster nome >' falhou.

    Mensagem de erro 2

    Uma mensagem de erro semelhante à seguinte é no ficheiro de registo do cluster:

    00000644.00000944::2003/11/30-18:11:30.360 SQL Server <sqlserver>: [sqsrvres] não é possível ler a propriedade 'VirtualServerName'. Erro: d.

    00000644.00000944::2003/11/30-18:11:30.360 SQL Server <sqlserver>: [sqsrvres] OnlineThread: erro d colocar online o recurso.


    Mensagem de erro 3

    Mensagens de erro semelhantes às seguintes são no ficheiro de registo de erro do SQL Server:

    Erro de servidor de 17:00:37.27 2003-11-30: 17826, gravidade: 18, estado: 1
    2003-11-30 17:00:37.27 servidor não pode configurar a biblioteca de rede 'SSNETLIB'
    2003-11-30 17:00:37.27 spid13 iniciar a base de dados 'SPB'.
    2003-11-30 17:00:37.27 spid12 iniciar a base de dados 'BD_MTA'.
    2003-11-30 17:00:37.27 spid14 inicial de base de dados 'BD_SPF'.
    Erro de servidor de 17:00:37.27 2003-11-30: 17059, gravidade: 18, estado: 0
    servidor de 17:00:37.27 2003-11-30 erro de sistema operativo-1073723998:
    2003-11-30 17:00:37.27 servidor não é possível carregar qualquer netlibs.
    2003-11-30 17:00:37.27 servidor SQL Server não conseguiu geram FRunCM thread.

Causa

Faltam as chaves de registo de recurso específicos que correspondem ao recurso de cluster do SQL Server que está a tentar colocar online. Este problema também ocorre se os valores que correspondem às chaves de registo específicas do recurso não estiverem correctos.

Resolução

Importante Esta secção, método ou tarefa contém passos que a saber como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows


Para resolver este problema, deverá recriar manualmente a recurso específicas recurso de cluster de chaves de registo que correspondem ao SQL Server. Para o fazer, siga estes passos:

  1. Clique em Iniciar, clique em Executar, escreva Regedit e, em seguida, clique em OK.
  2. No Editor de registo, localize e seleccione a seguinte chave de registo:

    HKEY_LOCAL_MACHINE\Cluster\Resources\<GUID>\Parameters
  3. Crie os seguintes valores de registo na chave de registo
    Parameters
    :

    Para uma instância predefinida do SQL Server:
    • InstanceName

      Nome do valor: InstanceName
      Tipo de valor: REG_SZ
      Dados do valor: MSSQLSERVER
    • VirtualServerName

      Nome do valor: VirtualServerName
      Tipo de valor: REG_SZ
      Dados do valor: < Nome do servidor virtual SQL >
    Para uma instância nomeada do SQL Server:
    • InstanceName

      Nome do valor: InstanceName
      Tipo de valor: REG_SZ
      Dados do valor: < Nome de instância do SQL Server correspondente ao servidor virtual >
    • VirtualServerName

      Nome do valor: VirtualServerName
      Tipo de valor: REG_SZ
      Dados do valor: < Nome do servidor virtual SQL >
  4. Saia do Editor de registo.
Depois de criar as chaves de registo de recurso específico, pode de colocar o recurso de cluster de SQL Server online com êxito.

Se notar que um recurso de cluster do SQL Server Agent não pode ser colocado online, tem de criar o mesmo conjunto de chaves de recurso específicas que correspondem ao recurso de cluster do SQL Server Agent.

Mais Informação

Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
810056Tem de utilizar chaves de registo de recurso específicas para recursos de cluster do SQL Server

Propriedades

Artigo: 883732 - Última revisão: 8 de janeiro de 2010 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
Palavras-chave: 
kbmt kbsql2005cluster kbregistry kbtshoot kbresource kberrmsg kbevent kbclustering kbprb KB883732 KbMtpt
Tradução automática
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.
Clique aqui para ver a versão em Inglês deste artigo: 883732

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com