ORA-12557: TNS:protocol adapter not loadable

环境背景:本机有多个oracle实例(11,9i),连接的服务器的oracle是9i

前因:我刚进公司,于是电脑域账号还在审批中没下来,用的以前那人的账号登录系统,一切正常。
后果:我的账号下来了,于是我换成我自己的账号登录电脑,所有配置重置,这时候一切的环境变量重新设置,当所有的环境变量设置和之前一样,以为大功告成了。

打开plsql,连接oralce,报了这个错:ORA-12557,网上找了一大堆,都不是我的出现问题的原因,搞了一下午,实在搞不定了,找公司大神一看,大神直奔主题,点开plsql中的,帮助->支持信息,看到Preferences中的OCI Library用的11g的oci.dll,一目了然。

于是打开Preference Files中的2个Default.ini文件查看,把OCIFile改掉成9i的路径(OCIFile=D:\Oracle9i\ora90\BIN\oci.dll),搞定。


汗啊~~~~~~~~~~搞了我一下午,大神就搞了1分钟不到

猜你喜欢

转载自78425665.iteye.com/blog/1915719