昨天由于装了个PGP的测试软件,测试完以后,
登陆oracle数据库连接时就出现这个问题了
ORA-12541:TNS:没有监听器
我又到网上搜索了这方面的问题,还是解决不了
用lsnrctl启动listener监听器,开始就启动一下又停掉了,后来直接启动不起来了
还弹出了下面的错误
0X61915732指令引用的0X00000578内存,该内存不能为read
瞎搞了N个小时了,都没有什么进展,当时就没想到用:0X61915732指令引用的0X00000578内存,该内存不能为read 这个错误提示去搜, faint!
这个人的博客给我提示:http://www.itpub.net/471603.html
他说由于安装一个软件造成的,于是我想了一下,就把PGP软件卸了,然后数据库恢复正常。
我一高兴就跑到我的博客写了这个过程。^_^
下面的内容是我搜索:ORA-12541:TNS:没有监听器时候,记下的零碎的东西,防止以后还出现问题可以参考
有同样问题的也可以参考一下
-----------------------------------------------
RA:12541:TNS 没有监听器
这个问题我也碰过,把服务删除重建即可
我遇到过这个问题
在sqlnet.ora文件中是否有默认的域名解析
如果有注释掉该语句.
具体的去查书吧!
把监听删除掉
重新创建一次
或者察看listener.ora并修改
NS就是透明网络基底。TNS listener是用来建立和保持与Oracle数据库服务进行远程通信
的,设计TNS的目的是为了向所有业界标准连网协议提供单个应用接口。
刚刚推出8时据报道,它容易造成缓冲器溢出,可能允许远程用户在数据库服务器上执行恶
意代码;可允许远程用户对任何依靠Net8协议的Oracle服务发动拒绝服务攻击。使用该协议的
服务包括TNS Listener、Oracle名字服务和Oracle连接管理器。Oracle称,它已知道这些弱
点,并已发出修补程序。tns:Transparent Network Substrate。
原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start
OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8
Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任
何信息,一路OK。在添加之前可能需要把所有的监听器先删除!)
比较一下你的 TNSNAMES.ORA 和服务器上LISTENER.ORA
或者和服务器上的TNSNAMES.ORA
mts模式就是监听1521端口,建立连接后,再随意用一个端口。但是实际通讯,还是1521。
但是dedicate模式就不行,我faint!~~
ORA-12541:TNS:没有监听器
我到服务中去找OracleOraHome90TNSListener发现这个服务有可执行文件。
先运行该程序,进入后它会提示“LSNRCTL>”,然后你再用Start命令就可以了,如下:start [] : start listener出现以下提示:
TNS-12541:TNS:无监听器
TNS-12560:TNS:协议适配器错误
TNS-00511:无监听器
32-bit windows Error:61:unknown error
监听器看看:
控制面板 -> 管理工具 -> 服务 -> Oracle ... TNSListener 的监听器服务启动了没有
启动之后,用
C:\>tnsping 服务名 (看行不行)
不行的话,可能是监听器没有启动.
C:\lsnrctl
LSNRCTL>Start
就可以启动了. (如果不行的话,把错误信息贴出来,让大家帮你分析一下)
还启动不了的话,就是 Net Configuration Assistant 没有配置好.
重新配置一下就可以搞定. (还不行的话,把错误信息贴出来,让大家帮你分析一下)
---------------------------------------------------------------------------------------------------------------------------------------------
.----.
_.'__ `.
.--(#)(##)---/#\
.' @ /###\
: , #####
`-..__.-' _.-\###/
`;_: `"'
.'"""""`.
/, ,\
// COOL! \\
`-._______.-'
__`. | .'___
(______|______)
分享到:
相关推荐
TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...
oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法,需要的朋友可以参考一下
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...
2. **数据库实例未启动**:即使监听器正在运行,如果特定的数据库实例没有启动,客户端仍然无法访问该实例的数据。 3. **注册表配置问题**:在Windows平台上,Oracle数据库的相关配置通常存储在系统的注册表中。如果...
ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务bug,解决文档.
Oracle数据库监听器无法启动问题解决方案 Oracle数据库监听器是一个关键组件,它负责监听来自客户端的连接请求,并将其路由到对应的数据库实例中。如果监听器无法启动,会导致数据库无法连接,影响业务正常运作。...
### Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案 #### 问题背景 在进行Oracle数据库的操作时,经常会遇到“ORA-12154 TNS 无法解析指定的连接标识符”这样的错误提示。此问题通常发生在...
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的解决方法 Oracle 是一款功能强大且广泛应用的关系数据库...通过重启服务、配置监听程序和重启监听服务,我们可以快速地解决该错误,恢复正常的工作和生产。
如果监听器没有启动,使用`lsnrctl start`来启动监听器。 - **监听器参数**:检查`$ORACLE_HOME/network/admin/listener.ora`文件中的参数设置,如`SID_LIST`、`HOST`、`PORT`等,确保它们与实际环境相匹配。 - **...
主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决
ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 database选项错误。 错误分析二、未配置...