急,急,急,plsql连接oracle 数据库问题,请求大侠帮帮忙,问题解决分是大大的有
在Linux中安装的数据库,数据库安装时成功的,用sqlplus是可以连接上数据库的,但是用plsql连接总是报错
用:sqlplus outln/outln@orcl 是可以连接上的,
为什么用sqlplus outln/outln@192.168.3.11: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:无法解析名称
是为什么?
------解决方案--------------------