WIN10 本机安装ORACLE数据库和ORACLE客户端后,使用PL/SQL 登陆提示错误ORA-12154 和ORACLE-12560,
在检查了本机的注册表、环境PATH路径、tnsnames.ora文件无误后,再经过对比PL/SQL正常可以使用的计算机(没有安装ORACLE数据库,只安装客户端)安装文件路径,
发现安装了数据库的计算机文件路径中多一个 dbhome_1 文件夹,而此前配置的tnsnames.ora 文件就在这个文件夹中,
但是另外的一个文件夹 client_1 中没有这个配置文件。
因此,我尝试将 dbhome_1 中没有问题的配置文件 直接复制到 client_1 中,再次尝试使用 PL/SQL 登陆,错误解决!!!
其实对比第二张和第三张图的路径可以发现两个路径的文件夹中分别是NETWORK/ADMIN 和 network/admin ,区分了大小写,
猜测系统数据库默认读取时对两个文件夹进行了区分,因此需将两个文件中的配置文件保持一致。