连接oracle数据库超时引发的问题。

最近生产库突然产生客户端连接时提示超时的现象。生产服务器上只运行了oracle数据库。生产服务器版本windows2008R2 sp1。

刚开始怀疑是网络问题。ping服务器,不丢包,完全正常。tnsping不正常,时好时坏,与客户端连接超时的现象一致。但在此期间ping服务器未丢包。

登陆服务器netstat -a-n 竟然有数万条time_wait连接。

???

查找资料发现微软有一篇文章。

https://support.microsoft.com/zh-cn/help/2553549/all-the-tcp-ip-ports-that-are-in-a-time-wait-status-are-not-closed-after-497-days-from-system-startup-in-windows-vista,-in-windows-7,-in-windows-server-2008-and-in-windows-server-2008-r2

查看服务器启动时间,问题日期正好在497天。

下载补丁。

准备测试。

补丁连接(注:仅适用于x64位windows2008R2SP1)

http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix392046/7600/free/442685_intl_x64_zip.exe

----------------------附原文------------------------

Windows Server 2008 Datacenter Windows Server 2008 Datacenter without Hyper-V 更多...

症状

在计算机上运行的 Windows Vista,Windows 7,Windows Server 2008 中,还是 Windows Server 2008 R2,您遇到以下问题。
 

问题 1

在系统启动时从 497 天后所有在TIME_WAIT状态的 TCP/IP 端口都不会被关闭。因此, TCP/IP 端口可能会被用光,并且可能不会创建新的 TCP/IP 会话。

注意:这台计算机某些与网络相关的操作可能受此问题。例如,您试图使用某些远程管理工具来管理已超过 497 天运行的基于 Windows Server 2008 的域控制器。在此示例中,远程管理工具无法连接到域控制器。

问题 2

将卸载 TCP/IP 烟囱 248.5 天后失败。因此,系统将停止响应后 248.5 天中,如果将连接正在使用。

解决方案

修补程序信息

可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。此修复程序仅适用于遇到本文中描述的问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。

如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取此修复程序。

注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码的完整列表,或要创建单独的服务请求,请访问下面的 Microsoft 网站:

Contact Us - Microsoft Support注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

若要应用此修补程序,您必须运行下列操作系统之一:

  • Windows Vista Service Pack 1 (SP1)

  • Windows Vista Service Pack 2 (SP2)

  • Windows Server 2008

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

有关如何获取 Windows Vista 服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
 

935791如何获取最新的 Windows Vista 服务包

有关如何获取 Windows Server 2008 服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
 

968849如何获取最新的 service pack 的 Windows Server 2008

有关如何获取 Windows 7 或 Windows Server 2008 R2 服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
 

976932 Service Pack 1 为 Windows 7 和 Windows Server 2008 R2 的信息
 

注册表信息

若要使用此程序包中的修复程序,您不必对注册表进行任何更改。

重启要求

应用此修补程序后,必须重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修复程序的全球版本将安装具有下表所列属性的文件。这些文件的日期和时间以协调世界时 (UTC) 列出。您的本地计算机上这些文件的日期和时间以您的本地时间加上当前夏令时 (DST) 偏差显示。此外,当您对文件执行某些操作时,日期和时间可能会更改。

Windows Vista 和 Windows Server 2008 的文件信息笔记

重要:相同的软件包中包含 Windows Vista 的修复程序和 Windows Server 2008 的修复程序。但是,只有"Windows Vista" 在修复程序请求页上列出。要请求到一个或两个操作系统的系统应用此修补程序包,请选择在"Windows Vista"页上列出的此修补程序。始终参考"适用于"一节文章,以确定每个修补程序适用于实际的操作系统。

  • 通过检查下表中显示的文件版本号,可以识别应用于特定产品、 SR_Level (RTM、 SPn) 和服务 (LDR、 GDR) 的分支的文件。

    版本

    产品

    SR_Level

    服务分支

    6.0.600
    1.
    22xxx

    Windows Vista 和 Windows Server 2008

    SP1

    LDR

    6.0.600
    2.
    22xxx

    Windows Vista 和 Windows Server 2008

    SP2

    LDR

  • Service Pack 1 集成到 Windows Server 2008 的发行版。因此,RTM 里程碑文件仅适用于 Windows Vista。RTM 里程碑文件具有 6.0.0000。xxxxxx版本号。

  • 为每个环境所安装的MANIFEST文件 (.manifest) 和MUM文件 (.mum) 都单独列在了Windows Server 2008 和 Windows Vista 的信息"部分中的"附加文件大文件和清单文件和关联的安全目录 (.cat) 文件,是极重要的维护更新组件的状态。对其属性没有列出的安全目录文件已签署 Microsoft 数字签名。

对于所有受支持的基于 x86 的 Windows Server 2008 的版本和版本的 Windows Vista

文件名称

文件版本

文件大小

日期

时间

Tcpipreg.sys

6.0.6002.22643

31,232

16-May-2011

13:13

Netio.sys

6.0.6001.22917

220,048

18-May-2011

13:26

Bfe.dll

6.0.6001.22917

328,704

12-May-2011

14:28

Fwpkclnt.sys

6.0.6001.22917

98,192

18-May-2011

13:25

Fwpuclnt.dll

6.0.6001.22917

595,456

12-May-2011

14:29

Ikeext.dll

6.0.6001.22917

438,272

12-May-2011

14:29

Wfp.mof

不适用

814

04-Mar-2010

05:54

Wfp.tmf

不适用

208,966

12-May-2011

13:10

Tcpip.sys

6.0.6001.22917

902,544

18-May-2011

13:25

Tcpip.sys

6.0.6002.22643

913,296

18-May-2011

13:25

对于所有受支持的基于 x64 版本的 Windows Vista 和 Windows Server 2008

文件名称

文件版本

文件大小

日期

时间

平台

Tcpipreg.sys

6.0.6002.22643

40,448

16-May-2011

13:52

x64

Netio.sys

6.0.6001.22917

342,928

18-May-2011

13:22

x64

Bfe.dll

6.0.6001.22917

458,240

12-May-2011

14:50

x64

Fwpkclnt.sys

6.0.6001.22917

165,264

18-May-2011

13:22

x64

Fwpuclnt.dll

6.0.6001.22917

779,776

12-May-2011

14:52

x64

Ikeext.dll

6.0.6001.22917

454,656

12-May-2011

14:53

x64

Wfp.mof

不适用

814

26-Feb-2010

04:14

不适用

Wfp.tmf

不适用

207,896

12-May-2011

13:34

不适用

Tcpip.sys

6.0.6001.22917

1,413,520

18-May-2011

13:22

x64

Tcpip.sys

6.0.6002.22643

1,424,272

18-May-2011

13:22

x64

Fwpuclnt.dll

6.0.6001.22917

595,456

12-May-2011

14:29

x86

Wfp.mof

不适用

814

04-Mar-2010

05:54

不适用

对于所有受支持的基于 IA64 的 Windows Server 2008 版本

文件名称

文件版本

文件大小

日期

时间

平台

Tcpipreg.sys

6.0.6002.22643

80,896

16-May-2011

14:03

IA-64

Netio.sys

6.0.6001.22917

638,352

18-May-2011

13:15

IA-64

Bfe.dll

6.0.6001.22917

781,312

12-May-2011

14:27

IA-64

Fwpkclnt.sys

6.0.6001.22917

261,008

18-May-2011

13:15

IA-64

Fwpuclnt.dll

6.0.6001.22917

1,122,304

12-May-2011

14:28

IA-64

Ikeext.dll

6.0.6001.22917

925,696

12-May-2011

14:29

IA-64

Wfp.mof

不适用

814

25-Feb-2010

07:43

不适用

Wfp.tmf

不适用

208,013

12-May-2011

13:22

不适用

Tcpip.sys

6.0.6001.22917

2,942,864

18-May-2011

13:15

IA-64

Tcpip.sys

6.0.6002.22643

2,968,976

18-May-2011

13:15

IA-64

Fwpuclnt.dll

6.0.6001.22917

595,456

12-May-2011

14:29

x86

Wfp.mof

不适用

814

04-Mar-2010

05:54

不适用

Windows 7 和 Windows Server 2008 R2 文件信息备注


重要:相同的软件包中包含 Windows 7 的修复程序和 Windows Server 2008 R2 的修复程序。但是,热修复程序请求页上的修补程序在这两个操作系统中列出。要请求到一个或两个操作系统的系统应用此修补程序包,请选择在"Windows 7/Windows Server 2008 R2"页上列出的修复程序。始终参考"适用于"一节文章,以确定每个修补程序适用于实际的操作系统。

  • 通过检查下表中显示的文件版本号,可以识别应用于特定产品、 SR_Level (RTM、 SPn) 和服务 (LDR、 GDR) 的分支的文件。

    版本

    产品

    SR_Level

    服务分支

    6.1.760
    0.
    16xxx

    Windows 7 和 Windows Server 2008 R2

    RTM

    GDR

    6.1.760
    0.
    21xxx

    Windows 7 和 Windows Server 2008 R2

    RTM

    LDR

    6.1.760
    1.
    17xxx

    Windows 7 和 Windows Server 2008 R2

    SP1

    GDR

    6.1.760
    1.
    21xxx

    Windows 7 和 Windows Server 2008 R2

    SP1

    LDR

  • GDR 服务分支包含那些广泛发布以解决广泛分布的至关重要问题的修复。LDR 服务分支包含除了广泛发布的修补程序的修补程序。

  • 为每个环境安装的 MANIFEST 文件 (.manifest) 和 MUM 文件 (.mum) 在“Windows Server 2008 R2 和 Windows 7 的其他文件信息”部分单独列出。MUM 和 MANIFEST 文件以及关联的安全目录 (.cat) 文件对维护更新组件的状态极其重要。对其属性没有列出的安全目录文件已签署 Microsoft 数字签名。

对于所有受支持的基于 x86 的 Windows 7 版本

文件名称

文件版本

文件大小

日期

时间

平台

Tcpip.sys

6.1.7600.16943

1,286,000

07-Jan-2012

06:01

x86

Fwpkclnt.sys

6.1.7600.21122

187,248

07-Jan-2012

05:52

x86

Tcpip.sys

6.1.7600.21122

1,302,384

07-Jan-2012

05:52

x86

Fwpkclnt.sys

6.1.7601.17514

187,776

20-Nov-2010

12:29

x86

Tcpip.sys

6.1.7601.17757

1,290,608

07-Jan-2012

05:53

x86

Fwpkclnt.sys

6.1.7601.21893

187,760

07-Jan-2012

07:00

x86

Tcpip.sys

6.1.7601.21893

1,303,920

07-Jan-2012

07:00

x86

对于所有受支持的基于 x64 版本的 Windows 7 以及 Windows Server 2008 R2

文件名称

文件版本

文件大小

日期

时间

平台

Tcpip.sys

6.1.7600.16943

1,896,304

07-Jan-2012

06:38

x64

Fwpkclnt.sys

6.1.7600.21122

288,112

07-Jan-2012

06:50

x64

Tcpip.sys

6.1.7600.21122

1,878,896

07-Jan-2012

06:50

x64

Fwpkclnt.sys

6.1.7601.17514

288,640

20-Nov-2010

13:33

x64

Tcpip.sys

6.1.7601.17757

1,920,368

07-Jan-2012

06:49

x64

Fwpkclnt.sys

6.1.7601.21893

288,624

07-Jan-2012

06:29

x64

Tcpip.sys

6.1.7601.21893

1,901,424

07-Jan-2012

06:29

x64

对于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本

文件名称

文件版本

文件大小

日期

时间

平台

Tcpip.sys

6.1.7600.16943

3,787,632

07-Jan-2012

05:40

IA-64

Fwpkclnt.sys

6.1.7600.21122

482,672

07-Jan-2012

05:35

IA-64

Tcpip.sys

6.1.7600.21122

3,804,528

07-Jan-2012

05:35

IA-64

Fwpkclnt.sys

6.1.7601.17514

483,200

20-Nov-2010

10:33

IA-64

Tcpip.sys

6.1.7601.17757

3,794,800

07-Jan-2012

05:24

IA-64

Fwpkclnt.sys

6.1.7601.21893

483,184

07-Jan-2012

05:29

IA-64

Tcpip.sys

6.1.7601.21893

3,807,088

07-Jan-2012

05:29

IA-64

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

此修补程序包括 KB 2752589 中所描述的问题。因此,您应参考 KB 2752589,然后再应用此修补程序。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰

2752589 "0x000000D1"stop 错误后任何更高版本的修复程序包含一台运行 Windows Vista 或 Windows Server 2008 的计算机上的 Tcpip.sys 文件或安装修补程序 979612

有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
 

用于描述 Microsoft 软件更新的标准术语的824684说明
 

安全更新信息

如果您应用了安全公告 MS12-032 (KB 2688338),并且您尝试应用本文中介绍的修复程序,您将收到一条错误消息,指出计算机不需要此修补程序。MS12-032 包括 KB 2553549 修复程序,用于 Windows 7 和 Windows Server 2008 R2。但是,在 Windows Vista 和 Windows Server 2008 上,修补程序是有必要,即使应用了 MS12-032。

在 Windows Server 2008 R2 和 Windows 7,如双分支负载支持 LDR 和 GDR 分支释放此修补程序。因此,最新的安全更新的程序,这些系统已释放,并为此修补程序包中还包含"症状"一节中描述的问题的修补程序包含相同的二进制代码。



但是,Windows Server 2008 中并在 Windows Vista 中,作为 LDR 仅分支的有效载荷被发布此修补程序。因此,最新的安全更新的程序,这些系统已释放,并为此修复程序包不包含于"症状"一节中描述的问题的修复程序包含相同的二进制代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值