说明:ora12557报错的原因自己感觉是重装oracle之前没有把原先的oracle卸载干净,navicat 可以连接 oracle,但是pl/sql developer 始终报错ora12557。
解决办法:1.在系统环境变量中新建Oracle_Home变量,值为G:\app\Oracle\product\11.2.0\dbhome_1,之后一定要重启!
2.如果上述办法操作之后还是不行,上网搜instantclient_11_2,下载解压之后,在pl/sql developer首选项->连接—>将Oracle主目录设置为E:\Users\Desktop\PLSQL Developer\instantclient_11_2---》OCI目录设置为E:\Users\Desktop\PLSQL Developer\instantclient_11_2\oci.dll
即可解决问题!