今天重装了公司电脑系统,在安装完Oracle和PLSQL,并配置好后遇到这个报错:
网上百度了下解决办法,有让配置系统变量的,也有让用instantclient_12_2的。
我的解决办法是将安装在"C:Program Files(X86)"中的PLSQL文件名夹剪贴到"C:Program Files"文件夹中
然后右键桌面的PLSQL图标——属性——快捷方式——目标中的指向路径改为"C:Program Files"中"C:Program FilesPLSQL Developer 13plsqldev.exe"如图:
造成这个的原因我觉的是:Plsql到目前为止只有32位的程序,而电脑系统是64位,也就是安装在"C:Program Files(x86)"文件中,它读取不到tnsnames.ora文件中的连接