当前位置: 首页 > news >正文

重启Linux服务器 Oracle 数据库步骤

在一次重启数据库的时候,没有正确按照步骤重启数据库,导致服务器重启。

正确步骤及详解:

(1) su - oracle

打开Xshell,连接到数据库所在的linux机器。若用户为root,请输入命令“su - oracle”并回车,若要密码,输入密码后并回车,就切换到了oracle用户下。

检测方法:“#”变为$.

(2)lsnrctl stop

关掉oracle的监听进程:命令为“lsnrctl stop”并回车,这时外部没法连接到数据库了。

(3)ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs kill

先杀掉所有session,命令:“ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs kill”

(4)sqlplus /nolog

进入Sqlplus控制台

(5)connect / as sysdba

以系统管理员登录

(6)shutdown immediate

关闭数据库

关闭命令的时候需要等待点时间,成功后会提示。

试用shutdown immediate关闭数据库会很慢,如果要快速关闭使用shutdown about,比较暴力。(7)exit

退出监听器控制台

(8)lsnrctl start

启动oracle的监听进程

(9)sqlplus /nolog

进入Sqlplus控制台

重启数据库

(10)startup

重启数据库完成

(11)报错

有的会报错,也就是重启数据库startup 报ORA-01031 insufficient privileges错误.

解决办法见:

重启数据库startup 报ORA-01031 insufficient privileges错误解决

http://www.lryc.cn/news/98692.html

相关文章:

  • kaggle新赛:Bengali.AI 语音识别大赛赛题解析
  • 解放Linux内存:释放缓存(linux释放缓存)
  • 前端跨域解决方案
  • 脚手架(vue-cli)的安装详细教程
  • yolov5 onnx模型 转为 rknn模型
  • Mybatis-Flex
  • C++ | 红黑树以及map与set的封装
  • 逻辑斯特回归
  • OpenCV 算法解析
  • springboot创建并配置环境(一) - 创建环境
  • 2023JAVA 架构师面试 130 题含答案:JVM+spring+ 分布式 + 并发编程》...
  • layui手机端上传文件时返回404 Not Found的解决方案(client_body_temp权限设置)
  • 网络编程知识
  • 线性神经网路——线性回归随笔【深度学习】【PyTorch】【d2l】
  • js实现多种按钮
  • getopt函数(未更新完)
  • SpringCloud学习路线(9)——服务异步通讯RabbitMQ
  • postcss-pxtorem适配插件动态配置rootValue(根据文件路径名称,动态改变vue.config里配置的值)
  • 代码随想录算法训练营第二十三天 | 额外题目系列
  • UiAutomator
  • stm32标准库开发常用函数的使用和代码说明
  • 有关合泰BA45F5260中断的思考
  • Numpy-算数函数与数学函数
  • Nginx在springboot中起到的作用
  • 12.(开发工具篇vscode+git)vscode 不能识别npm命令
  • 如何在MacBook上彻底删除mysql
  • web攻击面试|网络渗透面试(一)
  • VBA操作WORD(六)另存为不含宏的文档
  • 分享69个Java源码,总有一款适合您
  • 《cool! autodistill帮你标注数据训练yolov8模型》学习笔记