从客户端访问正常,
从本地(sql plus和EMC)登陆都出现‘ORA-12541:TNS:没有监听器’报错,刚装上时能登录,
服务器端的tnsnames.ora配置正常
19 个解决方案
#1
找到另外一个服务器,配置tnsname,然后登陆测试。如果正常,就用好用的tnsname配置本地的服务器。
#2
在服务器里打开监听进程,关闭防火墙
#3
to:gan_lg()
如何打开监听进程?可否详细点?谢谢!
如何打开监听进程?可否详细点?谢谢!
#4
执行LSNRCTL
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-5月 -2005 12:52
:31
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
欢迎来到LSNRCTL,请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wfjw-server)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
启动tnslsnr:请稍候...
Service OracleOraHome92TNSListener already running.
TNS-12536: TNS: 操作可能阻塞
TNS-12560: TNS: 协议适配器错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-5月 -2005 12:52
:31
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
欢迎来到LSNRCTL,请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wfjw-server)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
启动tnslsnr:请稍候...
Service OracleOraHome92TNSListener already running.
TNS-12536: TNS: 操作可能阻塞
TNS-12560: TNS: 协议适配器错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
#5
HOST=wfjw-server 改成服务器的IP试试
#6
改成服务器的IP也一样
#7
我的也是样。
#8
是不是因为在域中啊
#9
对,非常有可能,本机登录应该可以解决的
#10
我的就是在本机登录出的问题啊
#11
在服务中看看OracleOraHome90TNSListener这个服务什么情况。
手工启动之后再登陆看看。
手工启动之后再登陆看看。
#12
服务中的OracleOraHome90TNSListener已启动,
重起后问题一样
重起后问题一样
#13
你按照我说的,看看你的tnsname配置正常吗
#14
查看 oracle\ora92\network\admin\下的 tnsname.ora 和listerer.ora文件的内容,确保hostname正确,然后关闭数据库,重新启动数据库,重新启动监听进程即可。
我也遇到过这样的问题了。
我也遇到过这样的问题了。
#15
可能你在服務中沒有讓這個TNS自動起動
#16
把oracleManageServer起一下,试试.
不行进enterprise manage configuration assitant重新配置一下.
不行进enterprise manage configuration assitant重新配置一下.
#17
to:zakat(听者如歌)
关键是临时找不到其他的oracle服务器了
关键是临时找不到其他的oracle服务器了
#18
进Net Manager配置监听服务
或直接修改listener.ora文件
或直接修改listener.ora文件
#19
重装了一遍,结帖
#20
#1
找到另外一个服务器,配置tnsname,然后登陆测试。如果正常,就用好用的tnsname配置本地的服务器。
#2
在服务器里打开监听进程,关闭防火墙
#3
to:gan_lg()
如何打开监听进程?可否详细点?谢谢!
如何打开监听进程?可否详细点?谢谢!
#4
执行LSNRCTL
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-5月 -2005 12:52
:31
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
欢迎来到LSNRCTL,请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wfjw-server)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
启动tnslsnr:请稍候...
Service OracleOraHome92TNSListener already running.
TNS-12536: TNS: 操作可能阻塞
TNS-12560: TNS: 协议适配器错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 24-5月 -2005 12:52
:31
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
欢迎来到LSNRCTL,请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wfjw-server)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL> start
启动tnslsnr:请稍候...
Service OracleOraHome92TNSListener already running.
TNS-12536: TNS: 操作可能阻塞
TNS-12560: TNS: 协议适配器错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
#5
HOST=wfjw-server 改成服务器的IP试试
#6
改成服务器的IP也一样
#7
我的也是样。
#8
是不是因为在域中啊
#9
对,非常有可能,本机登录应该可以解决的
#10
我的就是在本机登录出的问题啊
#11
在服务中看看OracleOraHome90TNSListener这个服务什么情况。
手工启动之后再登陆看看。
手工启动之后再登陆看看。
#12
服务中的OracleOraHome90TNSListener已启动,
重起后问题一样
重起后问题一样
#13
你按照我说的,看看你的tnsname配置正常吗
#14
查看 oracle\ora92\network\admin\下的 tnsname.ora 和listerer.ora文件的内容,确保hostname正确,然后关闭数据库,重新启动数据库,重新启动监听进程即可。
我也遇到过这样的问题了。
我也遇到过这样的问题了。
#15
可能你在服務中沒有讓這個TNS自動起動
#16
把oracleManageServer起一下,试试.
不行进enterprise manage configuration assitant重新配置一下.
不行进enterprise manage configuration assitant重新配置一下.
#17
to:zakat(听者如歌)
关键是临时找不到其他的oracle服务器了
关键是临时找不到其他的oracle服务器了
#18
进Net Manager配置监听服务
或直接修改listener.ora文件
或直接修改listener.ora文件
#19
重装了一遍,结帖