精华内容
下载资源
问答
  • oracle报错ora-12541:TNS无监听程序
  • Navicat连接oracleTNS无监听程序解决方法 之前已经遇到过一次这个问题,这一次又遇到了忘记咋解决了,所以决定记下来: navicat连接出现TNS无监听程序解决步骤: 1.去找到listener.ora文件,在后面加上一个listener...

    Navicat连接oracleTNS无监听程序解决方法

    之前已经遇到过一次这个问题,这一次又遇到了忘记咋解决了,所以决定记下来:

    navicat连接出现TNS无监听程序解决步骤:

    • 1.去找到listener.ora文件,在后面加上一个listener(如果有的话跳过这一步)
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.31.157)(PORT = 1521))
        )
      )
    
    ADR_BASE_LISTENER = D:\app\leesdog
    

    注意上面设置里下面那一行的host,host的值需要在cmd里运行ipconfig
    找到自己的(我就是因为自己的host变了所以连不上)

    • 2.去win10搜索里搜索服务,打开这几个:
      oracle服务
      注意上面这一步,如果你的host设置的不对,你打开TNSListener时会提示你不能打开
      然后重新连接,我这里附上我的连接配置:
      在这里插入图片描述
    展开全文
  • ORA-12541 TNS 无监听程序 发现服务中监听程序已经启动; 检查listener.ora和tnsnames.ora文件,对比发现 listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = F...

    ORA-12541 TNS 无监听程序

    可查看这个:https://blog.csdn.net/forever_river/article/details/55662161

    发现服务中监听程序已经启动;

    检查listener.ora和tnsnames.ora文件,对比发现

    listener.ora

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = CLRExtProc)
          (ORACLE_HOME = F:\app\Administrator\virtual\product\12.2.0\dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ONLY:F:\app\Administrator\virtual\product\12.2.0\dbhome_1\bin\oraclr12.dll")
    
        )
      )
    
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.153)(PORT = 1521))
        )
    
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
      )
    
    ADR_BASE_LISTENER = F:\app\Administrator\virtual\product\12.2.0\dbhome_1\log
    

    tnsnames.ora

    LISTENER_ORCL =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    
    
    ORACLR_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
        (CONNECT_DATA =
          (SID = CLRExtProc)
          (PRESENTATION = RO)
        )
      )
    
    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
    

    发现监听文件少添加了localhost,估计是不小心删了,加入localhost

      SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = CLRExtProc)
          (ORACLE_HOME = F:\app\Administrator\virtual\product\12.2.0\dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ONLY:F:\app\Administrator\virtual\product\12.2.0\dbhome_1\bin\oraclr12.dll")
    
        )
      )
    
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.153)(PORT = 1521))
        )
         (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
      )
    
    ADR_BASE_LISTENER = F:\app\Administrator\virtual\product\12.2.0\dbhome_1\log
    

    在这里插入图片描述

    展开全文
  • Oracle管理oracle数据库ORA-12541TNS无监听程序-错误解决方法 在用PL/SQLDeveloper连接数据库时出现 ORA-12541:TNS:无监听程序错误 1检查listener.log日志 发现下面错误 TNSLSNRfor32-bitWindows:Version.0-...
  • 我在我的本机用PL/SQL Developer访问云端的oracle就出现了问题,一直提示:ORA-12541 TNS无监听程序。所以,后面我需要的就是处理这个问题,解决方法如下:图1:oracle安装目录下listener.ora和tnsnames.ora文件安装...

    我在我的本机用PL/SQL Developer访问云端的oracle就出现了问题,一直提示:ORA-12541 TNS无监听程序。所以,后面我需要的就是处理这个问题,解决方法如下:

    87270710_1.jpg

    图1:oracle安装目录下listener.ora和tnsnames.ora文件

    安装好了oracle数据库以后,我们进其安装目录下,找到NETWORK目录下ADMIN下的listener.ora和tnsnames.ora这两个文件,如上图1所示。

    87270710_2.jpg

    图2:listener.ora文件默认内容

    87270710_3.jpg

    图3:tnsnames.ora文件默认内容

    分别打开listener.ora和tnsnames.ora文件,可以发现默认的其中的设置如上图2和图3所示,HOST后面的配置都是localhost,问题也就是出在了这里。解决方法是,将这里的localhost换成你的IP地址即可,比如IP是210.142.1.23,那么就写成HOST=210.142.1.23,上面两幅图的三处都要修改。

    云端oracle数据库的配置修改好了以后,下面就是要解决PL/SQL Developer访问数据库的问题了,很多朋友不知道怎么设置用PL/SQL Developer访问数据库,本文我就不总结这个设置方法了。由于我开发oracle产品的时候需要使用很多oracle的软件,所以本机安装了oracle的开发套件oracle developer 10g,那么,下面我就直接在基于安装了developer 10g的基础上继续总结。

    87270710_4.jpg

    图4:找到DevSuitHome中的tnsnames.ora文件

    如果本机安装了oracle developer 10g,那么电脑上应该会有一个形如DevSuitHome_1这样的安装目录,如上图4所示,找到tnsnames.ora文件后,打开tnsnames.ora,然后在其中增加上图3中上半部分MYTEST后面的代码,LISTENER_MYTEST后面的不用添加,当然,添加的代码都是将localhost换成了云端服务器的IP地址,如下代码示意:MYTEST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 210.142.1.23)(PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = mytest)

    )

    )

    修改好了以后,保存文件,最好将云端的数据库服务重启一下,然后用本机的PL/SQL Developer连接访问测试下,发现测试正常,问题也就解决了。所以,这个问题的核心思路就是把原来配置中的localhost给替换成服务器的IP地址,就本人来说,我记不住IP地址,所以我就直接解析了一个yedward.net的子域名绑定上去,上面涉及到的IP地址我都用我的绑定域名代替了,这样也是可以的。

    另外,本文中我安装的数据库是oracle11g,如果正在阅读文章的你也是安装的oracle11g,如果安装出现了问题,或者想要卸载oracle11g,那么可以参考下博客中的《oracle 11g完全卸载步骤》这一篇文章,希望对你有所帮助。

    展开全文
  • ORA-12541 TNS 无监听程序1、先检查,服务列表监听程序是否启动,发现服务列表根本就监听服务。2、没有监听服务,那开始配置监听服务:打开Net Configuration Assistant,进行配置,配置完成后,测试还是不通。查看...

    环境:Win7系统

    数据库: oracle 11g

    ORA-12541 TNS 无监听程序
    1、先检查,服务列表监听程序是否启动,发现服务列表根本就监听服务。
    2、没有监听服务,那开始配置监听服务:
    打开Net Configuration Assistant,进行配置,配置完成后,测试还是不通。查看服务列表还是没有找到。
    3、打开DOS窗口,输入 lsnrctl status命令,运行结果如下:
    LSNRCTL for 32-bit Windows: Version 11.2.0.1.
    3:43

    Copyright (c) 1991, 2010, Oracle. All rights

    正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IP
    TNS-12541: TNS: 无监听程序
    TNS-12560: TNS: 协议适配器错误
    TNS-00511: 无监听程序
    32-bit Windows Error: 2: No such file or d
    正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TC
    TNS-12541: TNS: 无监听程序
    TNS-12560: TNS: 协议适配器错误
    TNS-00511: 无监听程序
    32-bit Windows Error: 61: Unknown error
    4、在DOS中输入 lsnrctl start,启动监听程序
    5、再次查看时,监听程序已正常启动。

    转载于:https://www.cnblogs.com/amunamuna/p/7792481.html

    展开全文
  • 在oracle设置ODBC及出现oracle提示TNS:无监听程序的解决办法设置ODBCODBC的全名是Open Database Connectivity(开放式数据库连接),是应用程序连接数据库的接口。由于计算机的类型不同,从个人计算机到大型主机,都有...
  • ora 12514 tns 无监听程序

    千次阅读 2015-02-07 15:56:23
    最近在vm中的centos中装了oracle11g,兴冲冲的装完以后,数据库起来,监听也起来了,在外面windows中远程链接的时候出现了ora 12514 tns 无监听程序。 网上的解决方法基本全是这个 打开:%Oracle_Home%/network/...
  • 安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序
  • windows ora-12541 tns 无监听程序

    千次阅读 2013-12-06 14:18:58
    1. 今天在windows 命令行打开监听程序后,再用pl/sql developer连接数据库报了ora-12541 tns 无监听程序错误,但用sqlplus却能连接上,百思不得其解,后来发现在windows命令打开oracle失败,只有在windows的服务中...
  • 12C安装完成,测试提示ORA-12541 TNS 无监听程序; 1、先检查,服务列表监听程序是否启动,发现服务列表根本就没有12c 的监听服务; 2、没有监听服务,于是乎就要配置个监听服务  从开始菜单中找到oracle的...
  • 使用Navicat连接Oracle数据库时显示ORA-12541:TNS无监听程序 其实错误很简单,只要查看一下Oracle安装目录里的listener.ora文件里面的Host主机号是什么, 然后添加到 这样就连接成功了! ...
  • 我在PLSQL DEVELOPE的时候怎么也连不上,提示是TNS无监听程序不过我是有开啊,你看看我在SQLPLUS下的操作吧C:\Documents and Settings\fujitsu>net start oracleservicefayxlOracleServiceFAYXL 服务正在启动 .......
  • ora12541 tns 无监听程序

    千次阅读 2016-09-01 16:12:03
    使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序 查看oracle的监听服务 OracleOraDb11g_home1TNSLister 已经启动 命令行执行 lsnrctl status Message 1053 not found; No message file for product=NETWORK...
  • 解决 ora-12541: tns 无监听程序

    千次阅读 2011-06-29 09:53:00
    昨天Oracle 用的好好的,今天早上因为一些原因重起服务器了,结果Oracle 进不去了, 在用 PLSQLDev 连接数据库时出现: ora-12541: tns 无监听程序, 服务里的Oracle 监听服务也是启动的, 想了很多办法,最后还是...
  • 近期上班时,由于开机时老是提示“ ...PL/SQL连接我本地机子的ORACLE实例时,弹出ORA-12541:TNS无监听程序错误的提示,当时也没想到是计算机改名引起的问题,以为是相 关服务没有启动缘故,于是我打开服务...
  • ora-12514 TNS 无监听程序

    千次阅读 2018-12-21 20:00:14
    1.tnsping IP,可以查看IP指定机子的 Oracle 监听服务是否启动 2.tnsping 本地服务名,可以查看本地服务名配置是否正确 解决方案: 1.查看本地服务配置的 IP 是否为要连接的 Oracle 服务端所在机子的 IP。 2.若1...
  • ORA-12541TNS无监听程序解决方案——orcal基础

    万次阅读 多人点赞 2016-05-22 16:34:43
    安装Oracle后,用PL/SQLDeveloper连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图:    发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何启动oracle的监听。 1.打开...
  • 用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图:  下面跟大家分享一下如何启动oracle的监听。  1.打开Net Configuration Assistant  2.选择监听程序配置,下一步  3.选择...
  • 一、情况描述 oracle数据可以远程登录,但是创建到远程数据库dblink,出现了ORA-12514错误 二、问题原因 ... 1、 TNS配置两个地址:一个是 localhost 一个是自己的本地IP tnsnames.ora文件...
  • TNS-12541 无监听程序 TNS-12560 协议适配器错误 TNS-00511 无监听程序 按照网上的解决方案我各种重新配置监听,但都不好使。 最后看到一个帖子中说他无意中发现监听日志达到了4g。我看了一下我的果然也是...
  • 第一次安装完ORACLE后使用SQLPLUS链接都是没问题的,但重启服务器就报了异常:ORA-12541: TNS: 无监听程序。 这里肯定是监听器出了问题,但没有做任何变动,只是重启了服务器,感觉很诡异。 网上查询,说监听...
  • 在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: [img]http://dl2.iteye.com/upload/attachment/0121/7934/0b8fa8b5-2094-3cf5-a5f2-6e7f11fe060c.png[/img]...
  • ORA-12154 TNS无法解析指定的连接标识符ORA-12154 TNS无法...启动数据库的监听(ORACLE_HOME/db_1/bin/lsnrctl.exe start)ORA-12541 TNS 无监听程序(1)ping(测网络能不能通); (2)telnet 对应端口(默认telnet
  • 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。 windows平台操作如下:右击我的电脑--管理--服务和应用程序--服务,启动OracleOraDb11g_home2TNSListener服务; Linux平台操作如下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 715
精华内容 286
关键字:

tns无监听程序