1、切换Oracle账户
su -oracle
2、查看并停止数据库监听器
查看数据库监听状况
lsnrctl status
![在这里插入图片描述](https://img-blog.csdnimg.cn/e17d33e254f04d4f9f83b3a8597970ce.png)
如上图所示则表示数据库监听器正常运行;
如果数据库监听器正在运行则关闭其运行
lsnrctl stop
![在这里插入图片描述](https://img-blog.csdnimg.cn/d1c10560e5e041cf8b58f2afa777a117.png)
3、关闭数据库
sqlplus /nolog
conn /as sysdba
shutdown immediate
exit
4、启动并查看数据库监听器
lsnrctl start
lsnrctl status
5、启动数据库
sqlplus /nolog
conn /as sysdba
startup
exit
至此,oracle数据重启完毕