在Linux中安装的数据库,数据库安装时成功的,用sqlplus是可以连接上数据库的,但是用plsql连接总是报错
用:sqlplus outln/outln@orcl 是可以连接上的,
为什么用sqlplus outln/[email protected]:1521/orcl连接的时候总是会报错误错误;ERROR:
ORA-12154:TNS:无法解析指定的连接表示符
tnsnames配置:ORCL=
   (DESCRIPTION=
      (ADDRESS_LIST=
        (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.3.11)(PORT=1521))
        )
     (CONNECT_DATA=
       (SERVICE_NAME=orcl)
    )
)
listener配置:LISTENER=
   (DESRIPTION_LIST=
      (DESCRIPTION=
         (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.3.11)(PORT=1521))
       )
)SID_LIST_LISTENER=
  (SID_LIST=
     (SID_DESC=
      (SID_NAME=PLSExtProc)
     (ORACLE_HOME=/home/app/oracle/product/11.2.0/dbhome_1)
    (PROGRAM=extproc)
  )
  (SID_DESC=
    (GLOBAL_DBNAME=orcl)
    (ORACLE_HOME=/home/app/oracle/product/11.2.0/dbhome_1)
    (SID_NAME=orcl)
  )
)
   
       
还有我tnsping orcl的时候是可以拼通的用tnsping 192.168.3.11的时候会报:tns-03505:无法解析名称是为什么?