linux oracle 服务重启过程

--1.数据库备份 以test实例 用户ora_test
 expdp system/[email protected] directory=dump_dir dumpfile=20181023_test.dmp schemas=ora_test;
--2 停监听
   lsnrctl stop
--3杀外部连接
 ps -ef| grep LOCAL=NO |grep -v grep|awk ‘{print $2}‘ |xargs kill -9
--4杀掉除本身以外的内部连接
 ps -ef| grep LOCAL=YES |grep -v grep|awk ‘{print $2}‘ |xargs kill -9
--5.以系统管理员身份登录sqlplus
 sqlplus / as sysdba
--6.切换日志
    alter system switch logfile;      
    alter system checkpoint;
--7.停库 
   shutdown immediate;
--8.启动数据库
    startup;
--9.退出sqlplus 
   exit;
--8.启动监听
    lsnrctl start ;

原文地址:https://www.cnblogs.com/dayoff/p/9839330.html

时间: 2024-08-08 19:32:45

linux oracle 服务重启过程的相关文章

Linux Oracle服务启动&停止脚本与开机自启动

在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle. 一.在Linux下启动Oracle 登录到CentOS,切换到oracle用户权限 # su – oracle 接着输入: $ sqlplus "/as sysdba" 原本的画面会变为SQL> 接着请输入SQL> startup 就可以正常的

Linux Oracle服务启动&停止脚本与开机自启动

Linux Oracle服务启动&停止脚本与开机自启动 http://www.cnblogs.com/mchina/archive/2012/11/27/2782993.html Linux Oracle服务启动&停止脚本与开机自启动

Linux Oracle 11g dataguard物理standby 配置过程

这两天研究了下oracle 11g dataguard 物理standby 功能,总体来说这个功能满足公司需求,好了,不多说了,以下是详细的配置过程. 数据库的安装可以参考之前写的六步搞定Linux Oracle 11gR2 配置安装 注意:分别在主库和备库都安装上oracle软件,不装数据库. 主库: IP:192.168.77.5 主机名:nod1 ORACLE_SID=test ORACLE_BASE=/oracle/app/oracle ORACLE_HOME=/oracle/app/o

Linux系统管理09——引导过程与服务控制

Linux系统管理09--引导过程与服务控制 一.引导过程总览 1.init进程 ·由linux内核加载运行/sbin/init程序 ·是系统中的第一个进程,所有进程的父进程 ·PID(进程标记)号永远为1 2.Upstart启动方式 初始化配置分散存放,响应不同的启动事件 参数 说明 /etc/inittab 配置默认运行级别 /etc/sysconfig/init 控制tty终端的开启数量.终端颜色方案 /etc/init/rcS.conf 加载rc.sysinit脚本,完成系统初始化任务

linux & windows下重启oracle

Linux:方法1 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 cd $ORACLE_HOME #进入到oracle的安装目录 dbstart #重启服务器 lsnrctl start #重启监听器 Linux:方法2 (1) 以oracle身份登录数据库,命令:su - oracle(注意空格) (2) 进入Sqlplus控制台,命令:sqlp

Windows平台下Oracle监听服务启动过程中日志输出

Windows平台下Oracle监听服务启动过程中日志输出记录. 日志目录:D:\app\Administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\trace\listener.log 日志输出内容: Sat Aug 06 20:38:44 2016 系统参数文件为D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora 写入d:\app\administrator

linux下启动oracle服务命令

以redflag(redhat /centos)linux下的 oracle 10g 为例: 如果oracle安装和配置都没有问题的话: 依次执行以下代码即可启动oracle服务. #su - oracle $sqlplus / as sysdba >startup >exit $lsnrctl start $ps -ef|grep oracle ps -ef|grep oracle为查看oracle服务,如果现实列表服务一般表示oracle服务已经启动.

linux系统oracle服务自启动

终于知道为什么自启动脚本一直无法成功执行,原来都是空格不对惹的祸.具体步骤说明如下: 1.修改dbstart和dbshut脚本 dbstart脚本默认值启动oracle服务,不启动监听服务,如果想在启动oracle服务的同时启动监听,就必须修改该脚本 将ORACLE_HOME_LISTNER值设为$ORACLE_HOME(原来是为$1) dbshut一样的道理,如果想关闭数据库服务的同时关闭监听服务也是将dbshut文件中的ORACLE_HOME_LISTNER值设为$ORACLE_HOME 2

tomcat服务重启linux

1杀掉tomcat 进程  用ssh登陆到服务器 lsof -i:8080         //找到端口 ps -ef|grep tomcat kill -9 端口 2找到tomcat目下的startup.sh启动tomcat服务 tomcat服务重启linux