ID do artigo: 982512 - Última revisão: quinta-feira, 12 de agosto de 2010 - Revisão: 1.0 Driver de JDBC da Microsoft 2. 0 não pode se conectar ao SQL Server 2008 a partir de um aplicativo habilitado para FIPS do IBM WebSphere
Nesta páginaSintomasConsidere este cenário. Você tem um aplicativo do IBM WebSphere com Federal Information Processing Standards (FIPS) ativado. Quando você usa o Microsoft SQL Server JDBC driver 2. 0 para se conectar ao SQL Server 2008 a partir do aplicativo do IBM WebSphere, a conexão falhar. Além disso, você recebe a seguinte mensagem de erro: java.sql.SQLException: O driver não foi possível estabelecer uma conexão segura com o SQL Server usando a criptografia Secure Sockets Layer (SSL). Erro: O protocolo SSLv3 não pode ser habilitado no FIPS mode.DSRA0010E: estado SQL = 08S01, código de erro = 0 em com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(Unknown Source) em com.microsoft.sqlserver.jdbc.TDSChannel.throwSSLConnectionFailed(Unknown Source) em com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(Unknown Source) CausaEsse problema ocorre porque o aplicativo do IBM WebSphere requer o protocolo TLS para conexões SSL e o aplicativo tiver FIPS habilitado. No entanto, o 2. 0 do driver do Microsoft SQL Server JDBC solicitações do protocolo SSLv3. Portanto, a conexão falhar. 2. 0 Do Driver do Microsoft SQL Server JDBC chama oSSLContext.getInstancefunção . Essa função usa um argumento de seqüência de caracteres. O argumento de seqüência de caracteres determina quais protocolos deve oferecer suporte a contexto retornado. De acordo com a guia de referência JSSE (extensão de soquete seguro) do Java, oSSLContext.getInstancefunção retorna umSSLContextinstância de que suporte o protocolo especificado. No entanto, o retornadoSSLContexttambém pode oferecer suporte a instância de outros protocolos. Com mais detalhes, quando 2. 0 do driver do Microsoft SQL Server JDBC passa "SSLv3" como o argumento de seqüência de caracteres, o provedor do Sun JSSE retorna umSSLContextinstância de suporta o protocolo SSLv3 e o protocolo TLS. No entanto, o provedor de IBMJSSE2 retorna umSSLContextinstância de somente suporta o protocolo SSLv3. Quando um aplicativo WebSphere FIPS habilitado, IBM Java Runtime Environment (JRE) requer o protocolo TLS para conexões SSL. Portanto, a conexão falhar. ResoluçãoInformações sobre o hotfixUm hotfix compatível está disponível na Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplica esta correcção apenas em sistemas que apresentarem esse problema específico.Se o hotfix está disponível para download, existirá uma seção de "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se essa seção não for exibida, envie uma solicitação de suporte e atendimento ao cliente Microsoft para obter o hotfix. Observação:Se outros problemas ocorrem ou se for necessária qualquer solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Números de telefone para uma lista completa de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
Observação:o formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é como um hotfix não está disponível para esse idioma.Requisito de reinicializaçãoNão é necessário reiniciar o computador após aplicar esse hotfix.Informações da chave do registroPara usar um dos hotfixes neste pacote não é necessário fazer alterações no registro.Informações do arquivoVersão o inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use oFuso horárioguia nosData e horaitem no painel de controle.versão de 32 bitsRecolher esta tabela
versão de 64 bits xRecolher esta tabela
Versão de arquitetura ItaniumRecolher esta tabela
SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesProdutos de de terceiros mencionados neste artigo são fabricados por empresas independem da Microsoft. Microsoft não oferece nenhuma garantia, implícita ou não, sobre o desempenho ou à confiabilidade desses produtos. Para obter mais informações sobre driver JDBC da Microsoft, visite o seguinte site da Microsoft: Para obter mais informações sobre o FIPS, visite o seguinte site da Web: Conformidade com FIPS com WebSphere Portal
(http://publib.boulder.ibm.com/infocenter/wpdoc/v510/index.jsp?topic=/com.ibm.wp.zos.doc/wpf/sec_fips.html)
A Microsoft fornece informações de contato de terceiros para ajudá-lo a encontrar suporte técnico. Estas informações para contato podem ser alteradas sem aviso prévio. Microsoft não garante a precisão dessas informações de contato de terceiros. 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 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: 982512
(http://support.microsoft.com/kb/982512/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






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


Voltar para o início