当前位置:  数据库>oracle

TNS-03505: 无法决定名称

    来源: 互联网  发布时间:2017-05-12

    本文导语: Tnsping服务器异常例: tnsping intelC:>tnsping intelTNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 08-16月-2012 15:37:27Copyright (c) 1997 Oracle Corporation.  All rights reserved.已使用的参数档案:d:oracleora92networkadminsqlnet.oraTNS-03505: 无法决定名称A...

Tnsping服务器异常
例: tnsping intel
C:>tnsping intel
TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 08-16月-2
012 15:37:27
Copyright (c) 1997 Oracle Corporation.  All rights reserved.
已使用的参数档案:
d:oracleora92networkadminsqlnet.ora
TNS-03505: 无法决定名称
A)先检查tnsnames.ora(%ORACLE_HOME%oraclenetworkadmintnsnames.ora)配置是否正确,INTEL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =10.161.8.100)(PORT = 1526))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = intel)
    )
  )
B)若正确,再ping  10.161.8.100(本地局域网)确认网路没问题
C)若网路通畅,则登入服务器(telnet 10.161.8.100)检查监听器是否开启
intel$lsnrctl status
LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 08-DEC-2004 15:43:47
(d) Copyright 1998, 1999, Oracle Corporation.  All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
TNS-01103: Protocol specific component of the address is incorrectly specified
 TNS-12541: TNS:no listener
  TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
    Linux Error: 111: Connection refused
显然,此监听已被关闭.
显示监听状态:intel$lsnrctl status
开启监听命令:intel$lsnrctl start
关闭监听命令:intel$lsnrctl stop

(e) 开启监听命令:intel$lsnrctl start 监听后发现还是不行。

系统参数文件为D:oracleproduct10.2.0db_1networkadminlistener.ora
写入D:oracleproduct10.2.0db_1networkloglistener.log的日志信息
写入D:oracleproduct10.2.0db_1networktracelistener.trc的跟踪信息

发现也没多大问题。

(f)最后发现却是因为sqlplus 版本的问题,我的本地DB服务器是9i,用的却是8i的sqlplus。

建议:安装ORACLE的时候,会有自带的sqlplus工具,就用那个自带的,这样就不会像我一样走那么多弯路了。


    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • 基于ORA-12170 TNS 连接超时解决办法详解
  • 手动执行应用程序ok,但用crontab(在正确的用户名下)运行应用程序就报-12545(tns连接错误),怎么解决?
  • 在客户端配置TNS测试报错ORA-12170:TNS:连接超时
  • oracle数据库tns配置方法详解
  • Oracle数据库TNS常见错误的解决方法汇总


  • 站内导航:


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

    ©2012-2021,