Linux下的Oracle11g 监听和数据库实例均已启动,但客户端无法连接的原因是啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下的Oracle11g 监听和数据库实例均已启动,但客户端无法连接的原因是啥相关的知识,希望对你有一定的参考价值。
参考技术A 有两种情况1、有防火墙
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 1521 -j ACCEPT添加1521端口访问策略
/etc/init.d/iptables restart重启防火墙
或者关闭防火墙
/etc/init.d/iptables stop
2、只监听的本地访问
netstat -ntlp检查
vi $ORACLE_HOME/network/admin/listener.ora
(ADDRESS = (PROTOCOL = TCP)(HOST = HOSTNAME)(PORT = 1521))
检查一下
/etc/hosts主机名配置对了没
Linux下完全删除Oracle
一、停止Oracle数据库服务
shutdown immediate;
二、停止监听服务
lsnrctl stop
三、用dbca命令卸载数据库实例
四、删除/usr/local/bin下的三个文件
rm –rf /usr/local/bin/coraenv
rm –rf /usr/local/bin/dbhome
rm –rf /usr/local/bin/oraenv
五、删除/etc下的两个文件
ls –lt|grep ora
rm –rf /etc/oraInst.loc
rm –rf /etc/oratab
六、删除/opt下的一个目录
rm –rf ORCLfmap
七、删除oracle安装文件夹下的所有文件
cd /home/oracle/
rm –rf *
八、删除用户
userdel –r oracle
九、删除组
groupdel oinstall
groupdel dba
以上是关于Linux下的Oracle11g 监听和数据库实例均已启动,但客户端无法连接的原因是啥的主要内容,如果未能解决你的问题,请参考以下文章