提示"ORA-12541:TNS 没有监听器"
提示"ORA-12541:TNS 没有监听器"
用OEM独立登陆数据库提示"ORA-12541:TNS 没有监听器",监听服务都起来了
问题点数:0、回复次数:22Top
1 楼GerryYang(轻尘)回复于 2005-04-04 11:08:24 得分 0
是不是service_name配置错了Top
2 楼DAVIS1hjp(DAVIS)回复于 2005-04-04 14:04:39 得分 0
service_name 配置没有问题Top
3 楼DAVIS1hjp(DAVIS)回复于 2005-04-07 14:58:10 得分 0
各位高手,快来帮忙Top
4 楼batt()回复于 2005-04-07 15:48:02 得分 0
服务没起Top
5 楼liuyi8903(不让疑问伴随)回复于 2005-04-07 16:07:31 得分 0
http://www.donews.net/limac/archive/2004/12/10/198867.aspxTop
6 楼WilliamXiaoLiang(冷月靓)回复于 2005-04-07 18:59:49 得分 0
!
QQ:390958177Top
7 楼Creature(撒哈拉)回复于 2005-04-07 20:54:01 得分 0
看看你客户端的 \ora92\network\admin\tnsnames.ora 文件中的
ORA92 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora92)
)
)
HOST的IP地址是不是正确!Top
8 楼tangru2()回复于 2005-04-07 21:20:49 得分 0
同意楼上的兄弟,我也碰到过此问题。
可能是你改过计算机名字,而tnsnames.ora这个文件的host即你的电脑名称没有变化。
而Oracle监听服务启动时需先找到tnsnames.ora,
因为找不到服务器所以不可能像你所说的“没有监听器,监听服务都起来了”
没有监听器怎么会有监听服务呢,就像无源之本一样。
--------------------------------------------------------------------
所以把host改过本机名或本机IP地址即可Top
9 楼insulator(天外来客)回复于 2005-04-07 21:21:35 得分 0
问题应该出在HOST = 192.168.0.1
IP地址不对
我以前也遇到过的Top
10 楼charliecy(Charlie)回复于 2005-04-09 22:17:40 得分 0
根据出错提示,应该是数据库服务的监听未能正常运行,在数据库服务器端,在命令行运行lnsrctl.exe,再使用status查询listener的状态,如果没有启动,使用start命令启动监听。Top
11 楼ccx1022(千年一狼)回复于 2005-04-10 17:38:37 得分 0
应该是没有 启动服务的.Top
12 楼renohong()回复于 2005-04-10 18:17:56 得分 0
tnsname.ora 里面的IP, host或者PORT应该其中有一个错了, 请配置正确, 重新启动LNSRCTL.Top
13 楼cnyzr()回复于 2005-04-11 13:08:09 得分 0
把所有ORACLE的服务都启动。Top
14 楼SInoyew(天行杨)回复于 2005-04-11 16:17:51 得分 0
我的也有这个问题。
还有就是系统不能找到lnsrctl.exe
郁闷中Top
15 楼qiliner()回复于 2005-04-12 08:44:46 得分 0
如果是WINDOWS系列的好象可以在服务里启动监听器Top
16 楼NetSpider9804040(网络蛛蛛)回复于 2005-04-12 08:50:20 得分 0
看客户端的连接串是否正确,包括服务器的IP,数据库的SID,还有端口,每一项都需跟数据库服务器的一样,才能够连通。Top
17 楼DAVIS1hjp(DAVIS)回复于 2005-04-26 15:30:49 得分 0
楼上的各位大虾
在管理工具/服务中的监听程序已经启动
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.1)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL>Top
18 楼DAVIS1hjp(DAVIS)回复于 2005-04-26 15:45:44 得分 0
申明,oracle9i服务器Top
19 楼Eric_tan()回复于 2005-04-26 23:40:03 得分 0
遇到和楼主同样的问题.解决不了
郁闷中Top
20 楼DAVIS1hjp(DAVIS)回复于 2005-04-27 08:00:56 得分 0
监听文件也重建了,还是解决不了问题.郁闷Top
21 楼liuyi8903(不让疑问伴随)回复于 2005-04-27 13:00:02 得分 0
把你的tnsname.ora的内容帖出来!Top
22 楼liweijielllll(面向对象)回复于 2005-04-29 09:44:08 得分 0
很简单,把你的电脑重新启动就可以了!!Top




