当前位置:  数据库>oracle

ORA-12154 TNS不能解析指定的标识符

    来源: 互联网  发布时间:2017-06-21

    本文导语: 在Win下用pl/sql developer访问远程Linux的DB报ORA-12154 TNS不能解析标示符,但是在Win下SQLPLUS都是正常的C:>tnsping lin_hjj TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 23-FEB-2014 22:56:32 Copyright (c) 1997, 2010, Oracle.  All rights reserved. Used...

在Win下用pl/sql developer访问远程Linux的DB报
ORA-12154 TNS不能解析标示符,但是在Win下SQLPLUS都是正常的
C:>tnsping lin_hjj

TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 23-FEB-2014 22:56:32

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Used parameter files:
C:appAdministratorproduct11.2.0dbhome_1networkadminsqlnet.ora

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.171)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = hjj) (INSTANCE_NAME = hjj)))
OK (60 msec)
C:>sqlplus sys/oracle@lin_hjj as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Sun Feb 23 22:56:57 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, Automatic Storage Management, OLAP, Data Mining
and Real Application Testing options
在网上找了一会儿也没解决,因为遇到的情况都不一样。
突然想到Oracle11g在创建完数据库以后,是不能使用PL/SQL连接的,必须在oracle官网下载instantclient-basic-win32-11.2.0.1.0.zip(注意:与DB版本对应)
解压之后为instantclient_11_2目录,需要做的就是把ORACLE_HOME下的NETWORK/ADMIN拷贝到解压之后的instantclient_11_2目录下。
然后打开PL/SQL DEV-->工具-->首选项-->左侧Oracle-->连接中的ORACLE主目录(instantclient_11_2的全目录,比如D:instantclient_11_2),OCI库会自动检测的。
之后再进行测试,连接成功。


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 出现ORA-01401和ORA-01008错误?
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • oracle ORA-01114、ORA-27067错误解决方法
  • Oracle不能删除表 ORA-00604 ORA-01422 错误
  • 如何得到带有ora的行的下一行
  • ORA-12514及ORA-28547错误解决方案
  • 如何配置 linux 下 oracle 的 listener .ora 和
  • 浅析如何在tnsnames.ora中配置监听
  • Orcle的package中访问其它Schema的表报错ORA-00942解决方法
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • [Oracle] 浅析令人抓狂的ORA-01555问题
  • 解决报错ora-32035的方法分析
  • aq.executeQuery: ORA-00020: maximum number of processes (59) exceeded
  • Oracle 数据库闪回功能设置出现ORA-19809和ORA-19804错误
  • ORA-00947:Not enough values (没有足够的值)的深入分析
  • solaris10 安装 ora9.2.0.1 时报错
  • 在UNIX下,我的ORA817该怎么样才可以自己启动呀?
  • 基于ORA-12170 TNS 连接超时解决办法详解
  • plsql连接oracle数据库报ora 12154错误解决方法
  • 安装oracle出现error:ora-01031:insufficient privilleges的解决


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3