你目前正处于脱机状态,正在等待 Internet 重新连接

修复: JDBC 驱动程序可能停止响应或发生故障时它正试图打开的连接,如果您使用该驱动程序连接到 SQL Server 2008年数据库

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 2653857
Microsoft 作为一个可下载的文件分发 Microsoft SQL Server 2008 Service Pack 3 (SP3) 修复程序。修补程序是累积性的因为每个新版本包含的所有修补程序和所有安全修补程序包含以前 SQL Server 2008 Service Pack 3 (SP3) 修补程序版本。
症状
请考虑以下情形:
  • 您拥有的客户端应用程序开发,基于 Oracle Java 虚拟机 (JVM) 版本 6 更新 29 或更高版本。
  • 您连接到 SQL Server 2008年数据库应用程序中使用 Microsoft JDBC 驱动程序。

在此方案中,JDBC 驱动程序可能停止响应时它正试图打开连接。此外,JDBC 驱动程序将立即失败,如果满足下列条件时,将生成调用堆栈:
  • " 加密 属性设置为 则返回 true在连接的 url 中。
  • SQL Server 被配置为强制加密。



备注
  • 您可能会遇到此问题,如果您使用第三方实现的安全套接字层 (SSL) / 传输层安全 (TLS) 包含相同的行为更改为 JVM 版本 6 更新 29 及更高版本。这种行为变化旨在解决特定的安全问题。如果您不确定是否使用第三方产品包含的 SSL/TLS 已包括此更改的实现,请与该产品的供应商联系。
  • 任何数据访问提供程序使用 OpenSSL 库可能会导致此问题。

原因
因为 SQL Server 引擎无法处理登录记录,SSL 数据拆分到多个表格格式数据流 (TDS) 数据包时,将发生此问题。
解决方案

累积更新信息

对于 SQL Server 2008 SP3 的累积更新包 3

此问题的修补程序是累积性更新 3 中首次推出。有关如何获取此累积更新包的 SQL Server 2008 Service Pack 3 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2648098 累积更新包 3 SQL Server 2008年服务包 3
注意 生成具有累积性的因为每个新修补程序版本包含的所有修补程序和所有安全修补程序包含以前的 SQL Server 2008 Service Pack 3 修补程序版本。我们建议您考虑应用最新的修补程序版本包含此修复程序。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2629969 SQL Server 2008年生成 SQL Server 2008 Service Pack 3 发布后发布


更多信息
有关此问题的详细信息,请访问以下网站:


替代方法
要解决此问题,请使用下列方法之一:
  • 使用较早的 Oracle JVM 版本比 JVM 版本 6 更新 29。
  • 禁用 SSL 记录拆分在 Oracle JVM 级别。
    注意 此方法可能会带来安全隐患,HTTP 通信。


JDBC ;连接 ;挂起 ;死锁 ;重置 ;KB2653857
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:2653857 - 上次审阅时间:01/16/2012 17:56:00 - 修订版本: 1.0

Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Datacenter

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2653857 KbMtzh
反馈