如何关闭oracle服务?在服务中直接停止即可 。
1、以windows10为例,右键“此电脑” , 选择“管理” 。
2、然后选择“服务和应用程序”——“服务” 。
3、找到oracle的服务,一般名称为oracleservice 实例名 。
4、右键 , 选择停止,等待执行完毕即可 。
linux关闭oracle服务需要关闭1521linux 查看1521端口状态,linux防火墙开放1521端口
2022-06-28 18:09:29阅读 5770
大家好,又见面了,oracle如何正确关闭我是你们的朋友全栈君 。
问题描述oracle如何正确关闭:使用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)
【oracle如何正确关闭 怎么关闭oracle数据库】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,其oracle如何正确关闭他同网段的IP都可以访问 。如果去掉/24,指定IP的话,就访问不了 。怎么指定单一端口给某一服务器oracle如何正确关闭?
-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、正常关闭
正常关闭数据库所用的选项是normal , 数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程 。
联入sys用户
sqlshutdown normal;
2、紧急关闭
该方式用在某些紧急的情况下 , 比如通知马上停电,此时需要紧急关闭数据库以应付这些情况 。这种方式用的选项是immediate,在这种方式下并不等待所有的用户断开连接再关闭 , 而是由系统断开连接,然后关闭数据库 。
sqlshutdown immediate;
一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退 , 并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开 。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它 。
3、异常关闭
异常关闭选项是abort,此种方式下系统并不做任何检查和断开用户操作以及回退操作 , 而是直接将数据库现场撤销,这样现场中的数据库数据当然就无效了,数据库自然也就被关掉了 。
sqlshutdown abort;
以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场 。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长 。
Oracle数据库的启动与关闭方法这篇文章主要介绍了Oracle数据库的启动与关闭方法 需要的朋友可以参考下
一 启动数据$sqlplus "sys/pass as sysdba" sqlstartup
二 启动监听器数据库启动后 如果未启动监听进程 则客户端无法与数据库连接 监听进程的启动方法为 $lsnrctl start 在widnows中 可以从服务列表中启动监听器 监听里程配置文件为listener ora 位于目录/home/app/oracle/product/ /db /neork/admin/ 此配置文件分为两部分 一部分为监听程序本身的配置 包括协议 地址 端口号等 另一部分为监听程序所连接的数据库的实例信息 包括 实例名 全局数据库名 oracle主目录等 监听器可以利用oracle net config 向导来配置 要显示监听器的运行状态 $lsnrctl status; 要停止监听器 $lsnrctl stop
三 数据库的启动过程分为三个阶段 启动实例 包括以下操作 ) 读取参数文件 ) 分配SGA ) 启动后台进程 2.装载数据库 装载数据库是将数据库与已启动的实例相联系 数据库装载后 数据库保持关闭状态 3.打开数据库 此步骤使用数据库可以进行正常的操作的处理 主要是打开控制文件 数据库文件和日志文件
四 数据库启动参数NOMOUNT:只启动实例 不装载数据库 sqlstartup nomount MOUNT:启动实例 并装载数据 但不打开数据库 sqlstartup mount READ ONLY:将数据库置为只读 sqlstartup mount sqlalter database open read only READ WRITE:以可读写方式打开数据 这是默认方式 sqlstartup mount sqlalter database open read write OPEN:打开数据库 这是默认方式 sqlstartup mount sqlalter database open; RESTRICT:以受限方式打开 只有具有RESTRICTED SESSION权限的用户才可以连接数据库 sqlstartup restrict PFILE:启时指定参数文件 sqlstartup pfile=/u /user/mypfile ora FORCE:以强制方式启动数据库 sqlstartup pfile=/u /user/mypfile ora open restrict force
五 数据库的关闭与启动过程相对应 关闭包括三个过程 1).关闭数据库 2).卸载数据库 3).关闭数据库实例
1.NORMAL关闭方式 NORMAL关闭方式是正常关闭方式 是默认关闭方式 在这种关机方式下 数据库服务器必须等待所有客户端从Oracle中正常退出时 才可以关闭数据库 SQLSHUTDOWN NORMAL 2.IMMEDIATE关闭方式 使用这种方式关闭数据库时 系统将连接到数据库的所有用户尚未提交的事务全部回退 中断连接 然后关闭数据库 SQLSHUTDOWN IMMEDIATE 3.ABORT关闭方式 ABORT关闭方式为异常方式 使用这种方式关闭数据库时 系统立即将数据库实例关闭 对事务膛数据完整性不作检查 是最快的关机方式 sqlshutdown abort; 4.TRANSACTIONAL关闭方式 在这种关机方式中 数据库必须等待所有的客户运行的事务结束 提交或回退 sqlshutdown transactional
sql startup force 强制启动
lishixinzhi/Article/program/Oracle/201311/19075
oracle如何正确关闭的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于怎么关闭oracle数据库、oracle如何正确关闭的信息别忘了在本站进行查找喔 。
推荐阅读
- redis内存清理,redis内存清理策略
- 怎么把路由器设置出厂设置,路由器怎么设置成出厂设置
- 拍摄婚礼都用什么器材?,拍摄婚礼现场用什么镜头
- 韩国即时对战游戏app,韩国联机游戏
- 手机视频斗地主怎么用,手机能玩视频斗地主吗
- excel滑轮表格怎么做,excel滑轮不管用
- 数据库pgmg,数据库PGA的全称
- java语言静态代码 java静态方法怎么写
- python中的双重循环,python双重for循环怎么理解