Oracle shutdown immediate命令关闭数据库时没有反应

在服务器上重启Oracle数据库服务器时,执行shutdown immediate命令没有反应

[[email protected] ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on 星期四 12月 7 22:16:31 2017

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

SQL> connect /as sysdba
已连接。
SQL> shutdown immediate;

之后等了很长时间也没有反应

解决方法:

因为有大量的数据要回滚,所以要执行以下命令,保存检查点。

SQL> alter system checkpoint;

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭

  

  

时间: 2024-11-17 16:00:43

Oracle shutdown immediate命令关闭数据库时没有反应的相关文章

在Linux系统里运行shutdown.sh命令关闭Tomcat时出现错误提示

服务器:linnux 5.5 64位,已安装好 jdk: Tomcat版本:apache-tomcat-7.0.53 操作软件:Xshell 4(Free for Home / School) 刚开始重启了一次tomcat,但用浏览器访问网站的时候一直卡着打不开,可能是tomcat的问题,于是在Xshell里输入命令 ps -ef|grep java 查看进程中是否有tomcat出现,如下图: 出现如上信息,说明tomcat进程存在,再次运行shutdown.sh和ps -ef|grep jav

关闭数据库时SHUTDOWN: waiting for active calls to complete.处理

有时候在关闭数据库时,发出shutdown immediate;命令后一直未关闭,查看ALERT日志,在等待一段时间后日志中有提示: SHUTDOWN: waiting for active calls to complete. 原因是有些进程无法被PMON进程清理,导致SHUTDOWN时无法关闭而HANG住. ==>根据观察,在ORACLE10G及以上版本,会是如下提示: Active call for process 12345 user 'oracle' program '[email p

linux使用shutdown.sh命令关闭不完tomcat进程的处理方法

1.修改bin/catalina.sh文件   查找PRGDIR=`dirname "$PRG"` 这一行:   在这一行的下面增加如下3行语句:   if [ -z "$CATALINA_PID" ]; then     CATALINA_PID=$PRGDIR/CATALINA_PID cat $CATALINA_PID   fi   功能:判断 CATALINA_PID有没有配置,   没有的话,就使用当前目录(bin)   的CATALINA_PID文件来记

DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)

2014-08-07 BaoXinjian 一.摘要 Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库. 1. Oracle启动需要经历四个状态:SHUTDOWN .NOMOUNT .MOUNT .OPEN 2. Oracle关闭的四种方式:Normal, Immediate, Transactional, Ab

Oracle基本常用命令

一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b.关闭ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>shutdown SVRMGR>quit 启动

day03_启动、关闭数据库

##############启动############## 1.nomount 模式[ 加载实例和spfile(参数文件)] 什么是实例? 实例是你去安装oracle,或者跑oracle的一个平台,运行库的话,首先对硬件资源有一定占用,比如说最关键就是内存,加载实例对内存有一定占用, 假如我占用了1G的内存,这1G的内存会不会给别的程序用??答案肯定是不会的,只有库能使用.硬件资源是在实例下面占有好的. 还有你开启数据库得有一些基本进程,这些进程是在实例下面启动的. 就像生活中你想盖房子,你能

oracle的启动与关闭原理-oracle数据库的关闭方式

5.oracle数据库的关闭方式. 案例1:以normal方式关闭数据库 命令:shutdown normal 直接 shutdown此方式很少用或基本不用,如果用,也许数据库将永远不能关闭:关闭期间允许新的用户登录的,要等到所有的数据库退出oracle之后才能关闭数据库.最慢的一种关闭方式,不需要实例恢复. 案例2:immediate方式关闭数据库 命令:shutdown immediate当关闭的时候,新的用户无法登录  未提交的数据将被回滚  oracle不会等待所有的用户退出 最安全的关

【数据库】Oracle 11g使用命令导入导出表,导出结果集

[数据库]Oracle 11g使用命令导入导出表,导出结果集 很久没敲命令进行Oracle数据库表的导入(imp),导出(exp)了,今天猛一敲,发现有些命令居然忘了,顺手写下这篇博文,记录一下! exp本地导出命令: 1 exp username/[email protected] file=d:\demo.dmpfull=y 2 exp username/[email protected] file=d:\demo.dmpowner=(xx) 3 exp username/[email pr

创建oracle数据库时,出现ORA-00922: 选项缺失或无效

sdd53HOME 新建oracle数据库时遇到ORA-00922: 选项缺失或无效的问题,如图: 原因:一般是语句的语法有问题.比如命名不对,关键字写错等等.对于非标准的命名,一般采用双引号来创建. 具体原因:就是开始的用户密码的设置不符合规则,当时并不会报出.解决办法:标识符命名规则:1.必须以字母开始.2.长度不能超过30个单字节字符.3.只能包括A-Z,a-z,0-9,_,$和#.4.不能在相同用户下建立两个同名的对象.5.不能使用保留字和关键字 选择“忽略”,也有可能出现ORA-280