Como gerir a conectividade de cliente para ambos os servidores virtuais do SQL Server 2000 após uma actualização de cluster 7.0 activo/activo

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

Nesta página

Sintomas

SQL Server 2000 só permite clustering de uma instância predefinida única por cluster. Isto significa que quando actualiza um cluster do SQL Server 7.0 activo/activo (duas instâncias de cluster predefinido), pode apenas actualizar um a instâncias directa como uma instância predefinida. Tem de actualizar a outra instância do SQL Server 7.0 para um com o nome instância, utilizando o Assistente para copiar banco de dados do SQL Server 2000.

SQL Server 2000 com o nome instâncias escutar numa porta dinâmica que está seleccionada quando a instância é iniciada pela primeira vez. Existentes pré-SQL Server 2000 os clientes não conseguem ligar a instância nomeada após a actualização porque os clientes estão à espera não conseguir ligar a uma instância predefinida que está a escutar na porta 1433.

Causa

Computadores cliente que não são necessário o Microsoft Data Access Components (MDAC) 2.6 e/ou utilitários de cliente de SQL Server 2000 não utilizam instâncias com nome e, por isso, só são conseguir ligar à instância predefinida. Por conseguinte, apenas um único servidor virtual está a ser utilizado.

Como contornar

Existem algumas formas de clientes para ligar a ambos os servidores virtuais. Uma vez que não deverá existir um problema ao ligar à instância predefinida do servidor virtual SQL Server, esta secção centra-se no que pode fazer com o segundo servidor virtual, a instância nomeada.
  1. Actualize todos os sistemas cliente para instância versões compatíveis do MDAC. Este deve ser MDAC versão 2.6 ou posterior.
  2. Reconfigure o cliente para ligar a instância nomeada.
  3. Defina não-instância nomeada padrão para escutar especificamente a porta 1433. Ao fazê-lo os clientes compatíveis não SQL Server 2000 não conseguem ligar com êxito ao servidor virtual segundo. Além disso, os computadores cliente conseguem localizá-lo na mesma porta na qual o servidor foi escuta quando o servidor fosse um servidor de SQL Server 7.0. É possível fazê-lo utilizando o SQL Server 2000 Server Network Utility. Seleccione Propriedades para o TCP/IP activado Protocol. Defina esta opção do lado do servidor. Poderá ter de especificar um alias no lado do cliente para obter conectividade para esta instância. É possível efectuar isto partir o Client Network Utility no lado do cliente. Especifique o alias para utilizar TCP/IP e para determinar dinamicamente a porta ou especificar manualmente o número de porta na qual a instância do SQL Server escuta.
  4. Nos todos os clientes de configurar um alias para o servidor virtual com instância nomeada, que permite que todos os clientes que não utilizem instância ligar através do alias. Para obter mais informações sobre como efectuar este procedimento, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
    265808Como ligar a um SQL Server 2000 com o nome instância com ferramentas de cliente a versão anterior

REFERÊNCIAS

Para obter informações adicionais sobre os tópicos abordados neste artigo, consulte os seguintes tópicos no Microsoft SQL Server 2000 Books Online:
  • Controlar a bibliotecas de rede e endereços de comunicações
  • Protocolos de rede para instâncias com nome
  • Como actualizar a partir de um activo/activo cluster do SQL Server 7.0 a activação pós-falha

Propriedades

Artigo: 270126 - Última revisão: 15 de março de 2006 - Revisão: 6.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
Palavras-chave: 
kbmt kbtshoot kbprb KB270126 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: 270126

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