最近遇到这种情况,配置tnsnames.ora,启动监听(LSNRCTL START),sqlplus 连接数据库都正常,就是用PL/SQL工具远程连接Oracle数据库就报错或者在sqlplus **/**@orcl也报错失去连接。
今天问题重现了,我今天搞定了,在此记录一下:
用Oracle用户启动监听。lsnrctl start
用oracle 用户启动数据库.sqlplus /as sysdba---> startup
原先出现的原因就是,我用root用户启动监听,用Oracle用户启动的数据库,导致出现ora-12537,连接异常!!!