在使用ORACLE数据库的时候,遇到这样一个问题:每隔一段时间,ORACLE数据库就打不开,显示错误是ORA-12505,大概就是指向监听和SID名字错误的说明。网上有很多解决办法。多数说的是将Listener-ora文件改写,将监听打开重启即可解决。在将以上措施都尝试一遍之后都没有解决,可以考虑是不是事件进程满了,所以导致数据库出错。
具体操作办法是:
打开windows 事件查看器,将应用程序日志清理一下,重新连接数据库,连接成功。启动数据库,启动正常。
清理应用程序的时候,会弹出一个对话框问是否保存,点击否即可。
如何打开事件查看器的方法如下:
Windows如何打开和使用事件查看器管理计算机
创建于2017-11-21 17:46
事件查看器,它可以完成许多特殊的工作,比如审核系统事件和存放系统、安全及应用程序日志等等,而系统日志中存放了Windows操作系统产生的信息、警告或错误。通过查看这些信息、警告或错误,用户不但可以了解到某项功能配置或运行成功的信息,还可了解到系统的某些功能运行失败,或变得不稳定的原因,对于电脑高手以及维护人员经常会用到。那么对于一般的电脑爱好者朋友来说,事件查看器怎么打开,又如何查看使用呢?下面,以win7系统为例,让我们一起来看看吧!
方法一
- 在桌面右键“计算机”,选择“管理”。
- 在“计算机管理”对话框中,即可找到“事件查看器”。
- 双击“事件查看器”下的“Windows日志”,观察右侧展开区域的变化。
- 找到右侧区域中的“应用程序”,双击打开。
- 现在我们可以看到非常详细的应用程序信息,其中包括应用程序被打开、修改、权限过户、权限登记、关闭以及重要的出错或者兼容性信息,都一一被记录在内,可以根据关键字、事件排序来搜索定位。
- 右键单击其中任意一条信息,选择“事件属性Event”,可以看到详细的属性。
- 右键单击其中任意一条应用程序信息,选择“保存选择的事件”,可以将其详细信息保存在计算机中或者自定义的网络位置。也可以设置成定期自动备份。
- 双击左侧的“setup”,在右侧就会展开系统设置详细内容,再点击“详细信息”——“XML样式”切换到XML样式,其中系统自动生成完整的网页信息,如果想要把这些信息嵌入到你的网页中,那么只需声明正确的CSS样式,就可以完成嵌入。但是最好不要擅自修改这些代码,因为格式的不兼容会导致编译过程中程序出现不可逆的乱码。
- 双击左侧的“系统”,就可以看到Windows操作系统运行时内核以及上层软硬件之间的运行记录,这里面会记录大量的错误信息,是黑客们分析目标计算机漏洞时最常用到的信息库,如果有时间精力的话最好熟悉错误码,这样的话可以提高分析效率。