欢迎对测试技术,管理感兴趣的兄弟前来一起切磋讨论。
ora-12538引发的一场人生思考
上一篇 /
下一篇 2016-08-11 13:01:25
/ 个人分类:生活搞笑
还是那熟悉办公间,阳光斜着挥洒到方正的办公小隔间上,隔离出一道道分明的光影。我轻轻放下电脑包,叹了一口气,果然我还是最早的。白弄完桌上的绿植,保证它们都水分充足后,我娴熟的准备唤醒PC。
突然,意外发生了!总是对我千依百顺的PC,竟然在我晃动鼠标*10+键盘敲击*10的动作下文斯不动。脑子里片刻闪现出昨晚上雷电交加的场景。OMG!一定是清洁阿姨检查插排的时候拔了电源!!!
重启完成!还好资料都记得备份了,不然的话就算是慧园.gif也赶不上我表情的颜艺。部署好
测试环境后,发现一个残忍的事实,plsql用不了了!于是和这个磨人的小妖精折腾了一个早上。
【问题现象】
使用plsql连接vpn环境上的
数据库,返回ora-12538:no such protocol sdapter
【问题环境】
同一台电脑上两个版本的oracle client;
昨日由于安装一个软件修改了path变量;
OS: Windows10;
【定位问题办法】
1、检查tnsping连通测试
2、第一点通过可以排除网络原因,检查环境变量ORACLE_HOME,TNS_ADMIN,NLS_LANG
3、以上参数无问题,检查oracle安装路径下的network/admin/下的3个配置文件 .ora结尾的。
4、配置文件没有问题,查看path是否有问题
我这边问题出在同时安了oracle client9i和10g,path里面配置了两个参数,去掉10g的,保留目前需要的9i就可以了。
修改完系统参数-------->reboot------------>就ok了
其中值得反思的一点是,我改完系统参数后,一直用plsql连啊连啊,还是连不上,半个小时之后突然想起还要重启,ORZ!!!
ora-12538引发的一场人生思考,为什么呢?天天使用的plsql和数据库,本以为了如指掌的它们不会有问题的,没想到~~ 通过这件事情,明白了,很多显而易见的东西,其实并没有那么简单好么,科科!!
收藏
举报
TAG: