Problemas utilizar certificados com o nome virtual em agrupado SQL Server

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.

283794
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Num cluster baseado no Windows 2000, Microsoft SQL Server poderá não iniciar a partir do administrador de clusters se estiver instalado um certificado com o nome do servidor virtual.
Resolução
Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date        Time    Version        Size     File name   --------------------------------------------------------   09/18/2000  11:10a  5.0.2195.2228  144,144  Dssbase.dll   09/18/2000  11:10a  5.0.2195.2228  146,192  Dssenh.dll   01/10/2001  10:15p  5.0.2195.2228  164,112  Instdss5.dll   09/18/2000  11:10a  5.0.2195.2228  131,344  Rsabase.dll   09/18/2000  11:10a  5.0.2195.2228  133,904  Rsaenh.dll				

Como contornar
Se não pretender utilizar a encriptação do SQL Server, mas é necessário um certificado para outro programa, utilize um certificado de servidor para esse programa e registá-lo num arquivo de conta de utilizador. (No snap-in Certificados na MMC, clique na minha conta de utilizador e colocá-lo em pessoal .) Em seguida, é possível utilizar esta conta para executar o programa e iniciar o SQL Server com outra conta para que não reconhece este certificado.
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no Windows 2000 Service Pack 2.
Mais Informação
Este problema pode ocorrer imediatamente depois de instalar o SQL Server 2000, actualizar para o SQL Server 2000 em cluster ou adicionar um certificado com o nome do servidor virtual. SQL Server 2000 reconhece este nome de certificado quando é iniciado e aplica-se segurança SSL, para que esse Gestor de clusters não é possível ligar ao mesmo e coloca offline do SQL Server.

Quando isto ocorrer, seguintes mensagens de erro estão relacionadas com segurança SSL são registadas no registo de cluster:
00000584.00000630::2000/12/18-14:08:09.126 FEMS (SQL Server SQL Server): [sqsrvres] checkODBCConnectError: sqlstate = 01000; erro nativo = 308; mensagem = [Microsoft] [ODBC SQL Server controlador] [DBNETLIB] ConnectionOpen (SECDoClientHandshake()).

00000584.00000630::2000/12/18-14:08:29.376 FEMS (SQL Server SQL Server): [sqsrvres] ODBC sqldriverconnect falhou

00000584.00000630::2000/12/18-14:08:29.376 FEMS (SQL Server SQL Server): [sqsrvres] checkODBCConnectError: sqlstate = 08001, erro nativo = 12; mensagem = erro de segurança de SSL [Microsoft] [ODBC SQL Server controlador] [DBNETLIB]
Se iniciar o SQL Server sem o Gestor de clusters, programas de cliente não é possível ligar ao SQL Server para os mesmos motivos de segurança SSL.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 283794 - Última Revisão: 01/30/2014 03:08:44 - Revisão: 2.2

  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Advanced Server SP1
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp2fix KB283794 KbMtpt
Esta informação foi útil?