PL/SQL登录Oracle18数据库出现ORA-12154:TNS无法解析指定的连接标识符
解决以下问题:首先更改Oracle客户端的tnsnames.ora,我的路径是:D:\OracleSQL\network\admin;打开tnsnames.ora编辑在末端追加:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
我这里数据库实例是ORCL
分析一:PL/SQL 客户端登录到数据库,配置错误就会有以下错误,如下图:
这个错误主要是Oracle数据库客户端里面的tnsnames.ora配置错误,或者是Database选项输入错误。
分析二:环境变量问题
一定要配置环境变量
变量名:TNS_ADMIN(变量名不可擅自更改)
如图: