解决windows平台listener.log超过4G导致监听异常问题

今天有个朋友咨询生产库非常慢,应用无法连接数据库,通过分析是由于win 32位 数据库11.2.0.1版本 文件系统为ntfs,但是listener.log为4G,导致监听工作不正常.

tnsping几乎hang住


lsnrctl status 也几乎hang住


直接ping ip正常
证明不是网络问题,导致监听异常,现在

断是监听问题


监听日志超过4G


关闭监听日志


监听正常
关闭监听日志之后,监听恢复正常


文件系统为ntfs格式
这里证明,不是由于文件系统格式的限制ntfs最大文件允许64T,这里4G肯定不是系统的极限
 

好了以上就是关于决windows平台listener.log超过4G导致监听异常问题的解决办法了,希望这篇文章能够帮助到大家的哦。

时间: 2024-09-23 02:16:33

解决windows平台listener.log超过4G导致监听异常问题的相关文章

ORACLE清理、截断监听日志文件(listener.log)

       在 ORACLE数据库中,如果不对监听日志文件(listener.log)进行截断,那么监听日志文件(listener.log)会变得越来越大,想必 不少人听说过关于"LISTENER.LOG日志大小不能超过2GB,超过会导致LISTENER监听器无法处理新的连接",当然这个不是真理,不会绝对 出现,只是发生在老旧的32bit Linux或Unix系统下面,真实的原因是一些32bit OS自带的文件系统不支持2GB以上的文件,导致监听服务进程(tnslsnr)append

DBA必备技能:通过truss跟踪解决监听无法启动案例

作者简介:刘斌,云和恩墨高级技术专家,擅长数据库故障诊断分析,数据库性能优化,自动化运维开发,坚持学习.写作.分享, 在Oracle DBA的日常工作中,通过各种跟踪手段,从数据库内外部发现问题,最终找到解决方案,是必备的重要技能. 以下这则案例,就是通过OS系统级别的跟踪,快速定位并解决问题的一个例证.在Oracle数据库的跟踪时,OS上Truss是非常重要的工具. 登录数据库主机发现一个节点监听异常: 尝试手工启动,一样报错: grid@xxxxdbb:/home/grid $lsnrctl

Windows 8应用程序前后台如何切换事件监听

在一些情况下,我们需要监听应用程序切换到后台或者从后台切换至前台的事件,从而进行相关处理操作.支付宝应用锁屏(IOS,Android平台)的处理中就需要监听此事件,在用户将应用切换至后台一段时间后再切换至前台的情况下就需要弹出锁屏页面. 下图给出Windows 应用商店应用的生命周期图,应用前后台切换就是在运行和挂起直接进行切换,关于生命周期的详细介绍可以参阅官方文档:http://msdn.microsoft.com/zh-cn/library/windows/apps/hh464925.as

MYSQL无法超过4G的解决办法

前两天在WINDOWS下搭建MYSQL,可是发现数据库单表竟然无法超过4G,后来网上查了下资料才知道,MYISAM引擎会出现这个限制,解决方法如下:  代码如下 复制代码 use shipman_fwb ALTER TABLE data_content_130 MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000;

Windows 平台10.2.0.1 升级到10.2.0.4 报msvcr71.dll错误解决

Windows 平台10.2.0.1 升级到10.2.0.4 报msvcr71.dll错误解决    问题分析: 肯定是因为MSVCR71.dll文件占用所致. 故需要检查服务和进程是否完全正常关闭. 问题解决思路: 通过检查所有的Oracle服务是否关闭. 找到MSVCR71.dll被哪个进程所占用,将其停止. 参考如下: MSVCR71.DLL 更新时在使用 找到用该DLL的进程,具体方法如下: MSVCR71.DLL is in use during Oracle patch instal

百度云盘不能上传超过4G大小的文件如何解决?

方法一.分卷压缩 分卷压缩最好的办法就是把比较大的文件通过分卷压缩来实现压成几个文件,这个可以直接使用rar来操作了, 具体步骤如下: 安装WinRAR或者360压缩等压缩软件后,右击在压缩的文件然后在弹出菜单我们点击[添加到压缩文件],分卷大小选择[FAT32]或者输入4000MB,然后将压缩后的所有分卷都上传到百度云盘的同一个文件夹中. 方法二.百度云盘会员(废话) 花钱开通一个百度云盘(百度yun)会员了,然后我们再使用 百度云管家客户端就可以轻松上传/转存超过4G的文件了了,话说只要有钱

解决Android平台中应用程序OOM异常的方法_Android

在Android平台上面,应用程序OOM异常永远都是值得关注的问题.通常这一块也是程序这中的重点之一.这下我就如何解决OOM作一点简单的介绍. 首先,OOM就是内存溢出,即Out Of Memory.也就是说内存占有量超过了VM所分配的最大. 怎么解决OOM,通常OOM都发生在需要用到大量内存的情况下(创建或解析Bitmap,分配特大的数组等),在这样的一种情况下,就可能出现OOM,据我现在了解到,多数OOM都是因为Bitmap太大.所以,这里我就专门针对如何解决Bitmap的OOM.其实最核发

直接复制数据文件实现linux平台数据库复制到windows平台数据库

一.1  平台环境概述   之前在测试传输表空间时感受了一下跨平台的移值,当时只测试了通过传输表空间的特性复制某个指定表空间,或者是通过RMAN中的CONVERT或TTS复制数据库,测试结束之后,感觉ORACLE10G之后对不同平台(相同字节顺序)的数据文件相互兼容性方面得到大大提升,下意识认为不通过传输表空间直接复制数据文件应该也可以,今天在本地测试了一下,确实相当好使,通过这种方式使得跨平台的移植更加高效,也易于管理和操作,下面记录的为操作过程. 注意:源平台与目标平台的字节顺序(endia

Windows平台分布式架构实践:负载均衡

概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行.那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux,Linux平台下还有免费的MySql,这些都是免费的,这些省下来直接就是利润呀,做企业的成本可以降低又没有任何损失,何乐而不为呢?第二个理由是在Linux系统下还有很多非常优秀的构架(当然同样也是免费