启动监听$:lsnrctl start
启动服务$:startup
有启动成功的提示消息但是客户端不能连接。
Linux下的Oracle11g 监听和数据库实例均启动了但是客户端无法连接
答案:2 悬赏:50 手机版
解决时间 2021-02-10 15:25
- 提问者网友:记得曾经
- 2021-02-10 00:41
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-02-10 01:01
有两种情况
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主机名配置对了没
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主机名配置对了没
全部回答
- 1楼网友:第幾種人
- 2021-02-10 01:47
我用的是redhat linux,用下面的步骤来启动oracle数据库。
首先使用oracle用户登录linux,然后在shell命令行中执行下面的命令:
第一步:打开oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
sql>
第三步:使用sysdab角色登录sqlplus
sql> conn /as sysdba
第四步:启动数据库
sql> startup
经过上面的四个步骤,oracle数据库就可以启动了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯