linux关闭oracle服务需要关闭1521linux 查看1521端口状态,linux防火墙开放1521端口
2022-06-28 18:09:29阅读 5770
大家好,又见面了 , 我是你们的朋友全栈君 。
问题描述:使用plsql连接数据库发现TNS报错,登录服务器发现防火墙开放,如果直接关闭防火墙,所有的端口都可以连接 , 但是实际中可能会遇到开启防火墙的库 , 这时候需要开放单一端口对某一服务器或者某一网段
1.开放1521端口对所有服务器
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 1521 -j ACCEPT
这句要放在 -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 后面,要不然不生效
重启防火墙
[root@orcl ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
[root@orcl~]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination1 ACCEPT all — 0.0.0.0/0 0.0.0.0/0state RELATED,ESTABLISHED2 ACCEPT icmp — 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all — 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:1521
6 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination1 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
2.开放1521端口给指定网段 , 添加的指定IP,但是识别的是子网内的所有IP,其他同网段的IP都可以访问 。如果去掉/24,指定IP的话,就访问不了 。怎么指定单一端口给某一服务器?
-A INPUT -s 192.168.163.6/24 -p tcp -m tcp –dport 1521 -j ACCEPT
[root@orcl ~]# vi /etc/sysconfig/iptables
[root@orcl~]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
[root@orcl~]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination1 ACCEPT all — 0.0.0.0/0 0.0.0.0/0state RELATED,ESTABLISHED2 ACCEPT icmp — 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all — 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 ACCEPT tcp — 192.168.163.0/24 0.0.0.0/0 tcp dpt:1521
6 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination1 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
发布者:全栈程序员栈长,转载请注明出处:原文链接:
本文参与 腾讯云自媒体分享计划 , 欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客
复制
如有侵权,请联系 cloudcommunity@tencent.com 删除 。
TCP/IP
文章来自专栏
全栈程序员必看
55.1K 篇文章157 人关注
订阅
评论 (0)
写评论
暂无人发表评论
相关文章
linux1521端口不通,Linux开放1521端口允许网络连接Oracle Listene「建议收藏」
-A INPUT -p tcp -m state –state NEW -m tcp –dport 1521 -j ACCEPT
Linux 设置oracle1521端口[通俗易懂]
centos5 安装oracle实现其他机器连接 , oracle server与其他机器可以ping通,但由于linux防火墙默认是不开启1521端口的,应此需设...
Linux查看防火墙状态,查看开放端口
重启一个服务:systemctl restart firewalld.service
开启1521端口监听_Oracle数据库常用命令、Linux监听配置、Oracle linux下开放1521端口…
$ sqlplus system/manager @ file.sql 执行sql脚本文件
linux下开放oracle1521端口以便于远程连接
1,利用root账号登录linux , 输入命令 :service iptables stop(先把oracle防火墙给关闭) 。
Linux查看开放端口_linux查看对外端口
想通过防火墙打开8080端口登录tomcat却发现提示 /etc/rc.d/init.d/iptable.找不到文件, 最后发现因为于CentOS7不用ipt...
浅析linux查看防火墙状态和对外开放的端口状态
查询已开放的端口 netstat -ntulp | grep 端口号:可以具体查看某一个端口号
Linux开放防火墙端口_linux防火墙打开端口
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人 。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任 。如发现本站有涉嫌侵权/违法违规的内...
linux 防火墙开放端口_防火墙放行端口
显示success表示成功 –zone=public表示作用域为公共的 –add-port=443/tcp添加tcp协议的端口端口号为443 –perma...
Linux查看端口使用状态、关闭端口方法
首先 , 端口不是独立存在的,它是依附于进程的 。某个进程开启,那么它对应的端口就开启了,进程关闭 , 则该端口也就关闭了 。下次若某个进程再次开启,则相应的端口也再次开启...
Linux关闭防火墙端口_防火墙开放端口设置
Linux关闭防火墙命令 下面是red hat/CentOs7关闭防火墙的命令!
Linux 查看对外开放端口
linux查看端口状态相关命令
netstat 命令应用是比较频繁的,比如查看端口占用啦,查看端口进程啦 , 这些时候都是有必要的 。
Linux 防火墙开放特定端口 (iptables)
查看状态: iptables -L -n 下面添加对特定端口开放的方法: 使用iptables开放如下端口 /sbin/iptables -I INPU...
linux udp端口怎么打开_debian防火墙开放端口
iptables是linux下的防火墙,同时也是服务名称 。那么你知道Linux防火墙怎么开放端口么?接下来是小编为大家收集的Linux防火墙开放端口,欢迎大家阅...
Linux强制释放占用端口以及Linux防火墙端口开放方法详解
在安装nginx,mysql,tomcat等等服务的时候,我们会遇到需要使用的端口莫名其妙被占用 , 下面介绍如何解决这类问题 。
Linux 防火墙开放特定端口 (iptables)
iptables是linux下的防火墙,同时也是服务名称 。serviceiptablesstatus查看防火墙状态 service...
linux查看端口是否开放的方法总结
Linux下用netstat查看网络状态、端口状态
在linux一般使用netstat 来查看系统端口使用情况步 。netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表...
如何关闭oracle服务?在服务中直接停止即可 。
1、以windows10为例怎么停掉oracle服务,右键“此电脑”怎么停掉oracle服务,选择“管理” 。
2、然后选择“服务和应用程序”——“服务” 。
3、找到oracle的服务怎么停掉oracle服务 , 一般名称为oracleservice 实例名 。
4、右键,选择停止 , 等待执行完毕即可 。
Oracle怎么卸载干净?1.首先停止oracle所有的服务 。\x0d\x0a2. 删除注册表上的HKEY_LOACAL_MACHINE/SOFTWARE下的主键ORACLE全部删除 。\x0d\x0a3.进入HKEY_LOACAL_MACHINE/SYSTEM主键下,在ControlSet001、 ControlSet002、CurrentControlSet--Service中删除相关的Oracle服务 。只要是oracle打头的都可以删.\x0d\x0a4.删除你oracle的安装目录,注意是配置存储的目录,应该在C盘下 , 自己找 , 然后删除你的实际安装目录,如果删不了,把文件夹改下名重新启动下系统,就OK了 。\x0d\x0a这样你的oracle算是干干净净了
怎么彻底的卸载干净oracle 11g?1.关闭oracle所有怎么停掉oracle服务的服务 。可以在windows怎么停掉oracle服务的服务管理器中关闭;\x0d\x0a\x0d\x0a2.打开注册表:regedit 打开路径:\x0d\x0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ \x0d\x0a删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!\x0d\x0a \x0d\x0a3.打开注册表,找到路径:\x0d\x0aHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\x0d\x0a删除该oracle目录 , 该目录下注册着Oracle数据库的软件安装信息 。\x0d\x0a \x0d\x0a4.删除注册的oracle事件日志,打开注册表\x0d\x0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\x0d\x0a删除注册表的以oracle开头的所有项目 。\x0d\x0a \x0d\x0a5.删除环境变量path中关于oracle的内容 。\x0d\x0a鼠标右键右单击“我的电脑--属性--高级--环境变量--PATH 变量 。\x0d\x0a删除Oracle在该值中的内容 。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的 , 删除时注意 。\x0d\x0a建议:删除PATH环境变量中关于Oracle的值时 , 将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后 , 再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全 。\x0d\x0a \x0d\x0a6.重新启动操作系统 。\x0d\x0a以上1~5个步骤操作完毕后 , 重新启动操作系统 。\x0d\x0a \x0d\x0a7.重启操作系统后各种Oracle相关的进程都不会加载了 。这时删除Oracle_Home下的所有数据 。(Oracle_Home指Oracle程序的安装目录)\x0d\x0a \x0d\x0a8.删除C:\Program Files下oracle目录 。\x0d\x0a(该目录视Oracle安装所在路径而定)\x0d\x0a \x0d\x0a9.删除开始菜单下oracle项,如:\x0d\x0aC:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g\x0d\x0a不同的安装这个目录稍有不同 。\x0d\x0a如果不删除开始菜单下的Oracle相关菜单目录,没关系,这个不影响再次安装Oracle.当再次安装Oracle时 , 该菜单会被替换 。\x0d\x0a \x0d\x0a至此,Windows平台下Oracle就彻底卸载了 。
如何暂停oracle服务在windows里启动Oracle有两个步骤,一是先启动服务,二是再启动实例、数据库,这两个都可以设置成自动或者手动
针对数据库开机自动启动问题,解决方法有两个
方法一:在服务把oracleservice%SID%这个服务改成手动启动
方法二:修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOME0\ORA_%SID%_AUTOSTART的值为false,这个是控制启动服务时是否自动启动数据库(实例,占内存),默认是true
注册表还有个ORA_%SID%_shutdown它是控制你关机时是否自动关数据库的
启动服务可以用net start oracleservice%SID% 命令
停止服务可以用net start oracleservice%SID% 命令
手动启动数据库要先开始服务,不然sqlplus不能进行操作系统验证了
进入sqlplus “/as sysdba"
启动数据库是在sqlplus里输入startup
关闭数据库是在sqlplus里输入shutdown immediate
【怎么停掉oracle服务 怎么停止oracle服务】怎么停掉oracle服务的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于怎么停止oracle服务、怎么停掉oracle服务的信息别忘了在本站进行查找喔 。
推荐阅读
- 关于镇江小程序开发价格优化的信息
- 面试简历模板下载,面试用简历模板
- 米5怎么备份到电脑,红米5怎么备份
- 怎么查看oracle约束 oracle检查约束的使用
- 光纤路由器网络错误怎么办,路由器光纤未连接什么意思
- 文物遗产能不能开发游戏,文物类的文化遗产制作工艺有哪些
- html5兼容ios,html5兼容html吗
- php无法关联数据库 php无法关联数据库怎么办
- 混凝土加什么硬度最好视频,混凝土加什么增加硬度