完美解决Sql*Plus的客户端无法登录问题

来源:互联网 发布:网络靶场 安恒 编辑:程序博客网 时间:2024/04/29 10:05

Oracle数据库从客户端的sqlplus进行登录时,出现

ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 或

ORA-12154: TNS: 无法解析指定的连接标识符

并且此时tnsping命令显示正常

许多网站论坛中都有这个问题,但很少有正确答案,其实只要查一下sqlplus的命令格式,即可明了,

其实原因很简单,就是sqlplus的参数错误,正确格式是

sqlplus user/password@ipaddress[:port]/service-name


本质上是sqlplus没有找到tnsnames.ora文件,利用这个方法可以避开设置环境变量。

<script type="text/javascript"><!--google_ad_client = "pub-2416224910262877";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "image";google_ad_channel = "";// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

原创粉丝点击