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

5.oracle数据库的关闭方式。

案例1:以normal方式关闭数据库

命令:shutdown normal 直接 shutdown
此方式很少用或基本不用,如果用,也许数据库将永远不能关闭;
关闭期间允许新的用户登录的,要等到所有的数据库退出oracle之后才能关闭数据库。
最慢的一种关闭方式,不需要实例恢复。

案例2:immediate方式关闭数据库

命令:shutdown immediate
当关闭的时候,新的用户无法登录  
未提交的数据将被回滚  
oracle不会等待所有的用户退出
最安全的关闭方式,关闭方式比较慢
不需要实例恢复

案例3:transactional方式关闭数据库

命令:shutdown transactional
当关闭的时候,新的用户就无法登录  
不允许再创建新事务
等所有的事务完成之后才关闭数据库
执行完之后,将强行断开与数据库的联机
不会丢失客户端的数据,但是关闭过程比较慢  
不需要实例恢复

案例4:abort方式关闭数据库

命令:shutdown abort
不允许新的连接和事务的发生
客户端的SQL马上终止
未提交的事务不回滚
立即终止所有连接
数据库出现问题的时候用这种方式
最不安全的关闭方式,重启的时候要进行实例的恢复
关闭速度是最快的

时间: 2024-10-01 09:09:56

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

oracle下 启动subversion命令 及 oracle相关服务启动备忘

linux shell下  svnserve - d -r + 目录   例如:svnserve -d -r /svn 启动 svn服务. 访问svn://192.168.0.120/kjcg 测试. 启动oracle: 一.如何启动数据库实例 1.进入到sqlplus启动实例 [[email protected] ~]$ su - oracle --“切换到oracle用户” 2. Password: [[email protected] ~]$ lsnrctl start  --“打开监听”

oracle的启动与关闭原理-将数据库启动到恢复模式

案例4:将数据库启动到恢复模式--做数据库恢复 SQL> startup open recoverORACLE instance started. Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers      373293056 bytesRedo Buffers            2

oracle的启动与关闭原理-将数据库置于限制模式

案例2:将数据库置于限制模式 1.直接将数据库打开到限制模式 SQL> startup restrictORACLE instance started. Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers      373293056 bytesRedo Buffers          

oracle的启动与关闭原理-将数据库重置(重启)

案例5:将数据库重置(重启) SQL> startup force;ORACLE instance started. Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers      373293056 bytesRedo Buffers            2924544 bytesDat

oracle的启动与关闭原理-oracle的启动阶段

案例1:如何知道当前数据库是处于哪个阶段 SQL> select instance_name,status from v$instance; INSTANCE_NAME             STATUS-------------------------------- ------------------------ORCL                      STARTED        --nomount阶段 SQL> select instance_name,status fro

Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之ORACLE集群概念和原理(二)

ORACLE集群概念和原理(二) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进行配置安装,前

oracle的启动与关闭原理-数据路的分阶段启动

一.Oracle的启动和关闭原理 1.oracle启动的步骤分析 SQL> startup            --这是启动数据库的命令ORACLE instance started.    --第一个阶段,启动实例,nomount的状态Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers

oracle的启动与关闭原理-参数文件管理

2.修改参数 spfile和pfile文件里面的参数: ORCL.__db_cache_size=373293056ORCL.__java_pool_size=33554432ORCL.__large_pool_size=4194304ORCL.__shared_pool_size=192937984ORCL.__streams_pool_size=0*.audit_file_dest='/u01/oracle/admin/ORCL/adump'*.background_dump_dest='/

CenOS7 部署 数据库 Oracle 12c + 启动阶段与关闭状态 [12.2 企业版]

简介 1·Oracle 12c 特性2·Oracle 12c 服务器的硬件要求3·Oracle 12c 部署过程4·Oracle 12c 的启动方式与关闭状态5·Oracle 12c 的总结 Oracle 12c 特性 Oracle Database 12 c-是世界上第一个专为云设计的数据库. A·使用Oracle Multitenant插入云端 > 数据库整合是云之旅的关键一步.Oracle Database 12 c使流程更加快速和简单,实现了高密度的基于模式的整合 - 无需更改现有应用程