TNS:没有监听器 0X61915732指令引用的0X00000578内存,该内存不能为read 解决

昨天由于装了个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! \\
 `-._______.-'
  __`. | .'___
 (______|______)

你可能感兴趣的:(oracle,应用服务器,配置管理,网络协议,软件测试)