处理ora-12560错误的方法
今天打开sqlplus连接数据库时报ora-12560的错误:协议适配器错误;顿时迷茫,对于我这样的oracle菜鸟来说比较头疼!!
中午搞了一个中午,查N多文档后得出结论:遇到此错误的人比较多,比较麻烦,干脆卸载oracle,重新安装算了,令偶郁闷的是
卸载完重新安装的过程中竟然有三个包安装出错!!!而这三个安装文件偶上次安装过程中是完全没有问题的啊!!
晕死!!!
不管了,继续安装吧!
安装结束的时候已经是下午四点多钟了,头晕的快要昏迷!打开sqlplus再次连接数据库,仍然报ora-12560的错误,算了,不搞了,
睡觉去!
一觉睡到五点多,感觉精神状态好一点,去吃了晚饭就上选修课去了。
晚上去同学那里玩,他也是看到我学oracle就装了,我去的时候他给我看他的sqlplus,原来他也报ora-12560的错误,晕,看
来这个问题比较普遍!
看来已经到了不得不解决的时候了,不然也太对不住同学了,我就死马当活马医吧!!
打开任务管理器的进程竟然没有oracle的一个后台进程,同学说:我给结束了。晕!
下面是解决步骤:
①给Administrator用户增加环境变量:
变量名:JSER
变量值:X:/oracle/ora90/Apache/Jserv/conf
(注:X代表oracle的文件安装分区。JSER的小写为jser,大小写应该没有区别,我没试)
②到服务里面把oracle的几个主要的服务给开了,主要有:
oracleserviceoracle1(oracle1为同学的实例名)
oracleserviceEMREP
oracleoraHome92TNSListener
oracle92NMppeerMasterAgent
oracle92NMpperEncapsulator
oracle92PagingServer
再次打开sqlplus后输入用户名和密码竟然顺利进入,OK!!!
本文地址:http://www.45fan.com/dnjc/73763.html