在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:无法解析名称是为什么?
用: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:无法解析名称是为什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货