Linux下的Oracle11g 监听和数据库实例均启动了但是客户端无法连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下的Oracle11g 监听和数据库实例均启动了但是客户端无法连接相关的知识,希望对你有一定的参考价值。

启动监听$:lsnrctl start 启动服务$:startup 有启动成功的提示消息但是客户端不能连接。

参考技术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 监听和数据库实例均启动了但是客户端无法连接的主要内容,如果未能解决你的问题,请参考以下文章

linux下如何用命令来配置oracle11g的监听

oracle 11g RAC数据库监听配置相关

Linux上Oracle 11g启动与关闭

Linux配置Oracle 11g自动启动

linux下oracle11g R2的启动与关闭监听数据库

linux下oracle 11g怎么执行脚本生成hr用户名