www.kblf.net > orAClE 12541

orAClE 12541

ORA-12541:TNS: 没有监听器 原因:没有启动监听器或者监听器损坏。若是前者,使用命令net start OracleOraHome10gTNSListener(名字可能有出入)即可;如果是后者,则使用“Net Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(...

看看你后台监听进程是否启动着,要是启动着,你在看看你%oracle_home%\NETWORK\ADMIN\下的listener.ora里面的配置的是否正确。

去把服务里类似oracleorahome90tnslistene的启起来 再用tnsping 看看,连接指向的IP,Port是否正确拉。 网络是否通顺 不行就比较一下你的 TNSNAMES.ORA 和服务器上LISTENER.ORA 或者和服务器上的TNSNAMES.ORA 最后提醒不要把1521端口给禁止掉了哦

这个有几种可能 如果是本机的数据库,原因基本就是监听服务没有打开。win系统的话在我的电脑右键下拉菜单中 管理工具->服务 找到 Oracle*****TNSListener服务,启动即可。 如果是联网的主机的话,可能是tnsname里没有配置,或者是网络连接有问题

可能没有启动监听,在oracle安装目录找到 lsnrctl.exe 输入 start 或是在我的电脑右键管理--服务和应用程序--服务--找到OracleOraDb10g_home1TNSListener 双击点启动

通过配置本地数据库的tns配置文件实现: 去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下 ORCL23 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL ...

Oracle常见错误ORA-12541 TNS-12541 No listener无监

ping 一下,看网络是否通畅,然后看看自己的oracle客户端配置tnsname没有。

看看服务启动了没。然后仔细检查一下设置。不行就重新建立一个listener 另外这台机器还装过其他版本的oracle么? 没有卸载干净会这样的,我遇到过. 看一下是否已经有进程在使用1521端口了?

localhost不要用这个,我测试过,你填IP就可以了。

网站地图

All rights reserved Powered by www.kblf.net

copyright ©right 2010-2021。
www.kblf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com