在使用ORACLE数据库的时候,遇到这样一个问题:每隔一段时间,ORACLE数据库就打不开,显示错误是ORA-12505,大概就是指向监听和SID名字错误的说明。网上有很多解决办法。多数说的是将Listener-ora文件改写,将监听打开重启即可解决。在将以上措施都尝试一遍之后都没有解决,可以考虑是不是事件进程满了,所以导致数据库出错。
具体操作办法是:
打开windows 事件查看器,将应用程序日志清理一下,重新连接数据库,连接成功。启动数据库,启动正常。
清理应用程序的时候,会弹出一个对话框问是否保存,点击否即可。
如何打开事件查看器的方法如下:
Windows如何打开和使用事件查看器管理计算机
创建于2017-11-21 17:46

事件查看器,它可以完成许多特殊的工作,比如审核系统事件和存放系统、安全及应用程序日志等等,而系统日志中存放了Windows操作系统产生的信息、警告或错误。通过查看这些信息、警告或错误,用户不但可以了解到某项功能配置或运行成功的信息,还可了解到系统的某些功能运行失败,或变得不稳定的原因,对于电脑高手以及维护人员经常会用到。那么对于一般的电脑爱好者朋友来说,事件查看器怎么打开,又如何查看使用呢?下面,以win7系统为例,让我们一起来看看吧