
在服务向里面啊~找到OracleOraDb10g_home1TNSListener,启动就是了。
一般来说就是OracleOraDb10g_home1TNSListener这个监听程序。
在Oracle数据库服务器上开启防火墙后,如果监听无法正常工作,可能是因为防火墙未正确配置。您可以按照以下步骤进行排查:
1 确认防火墙是否开启,如果开启了,需要允许Oracle监听端口通过防火墙。默认情况下,Oracle监听端口是1521。
2 检查Oracle监听程序是否已经启动。您可以使用lsnrctl命令来检查监听程序的状态。如果监听程序没有启动,您需要启动它。
3 检查监听程序的日志文件,查看是否有相关的错误信息。日志文件默认存储在ORACLE_HOME/network/log目录下。
4 如果您使用的是Oracle 11g及更高版本,可以尝试使用静态监听程序。静态监听程序可以通过手动编辑监听程序配置文件来配置监听程序。在防火墙开启的情况下,静态监听程序可以更加可靠地工作。
5 如果您仍然无法解决问题,请尝试关闭防火墙,如果监听程序可以正常工作,那么问题可能是由于防火墙未正确配置导致的。
希望这些信息能够帮助您解决问题。
有两种情况
1、有防火墙
vi
/etc/sysconfig/iptables
-A
INPUT
-p
tcp
-m
tcp
--dport
1521
-j
ACCEPT添加1521端口访问策略
/etc/initd/iptables
restart重启防火墙
或者关闭防火墙
/etc/initd/iptables
stop
2、只监听的本地访问
netstat
-ntlp检查
vi
$ORACLE_HOME/network/admin/listenerora
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
HOSTNAME)(PORT
=
1521))
检查一下
/etc/hosts主机名配置对了没
以上就是关于oracle 10g 中,如何启动监听服务啊我用的是本地数据库·····全部的内容,包括:oracle 10g 中,如何启动监听服务啊我用的是本地数据库·····、oracle数据库监听开启防火墙后无法监听、Linux下的Oracle11g 监听和数据库实例均启动了但是客户端无法连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)