广告
返回顶部
首页 > 资讯 > 数据库 >oracle启动与关闭的几种模式
  • 598
分享到

oracle启动与关闭的几种模式

2024-04-02 19:04:59 598人浏览 独家记忆
摘要

nomount阶段oracle  启动nomount过程他会加载参数文件(spfiledid.ora spfile.ora initsid.ora 然后根据参数分配内存 会打开alert文件写日志

nomount阶段
oracle  启动nomount过程他会加载参数文件(spfiledid.ora spfile.ora initsid.ora 然后根据参数分配内存 会打开alert文件写日志
>startup nomount
>show parameter spfile #如果有值这就是spfile启动
>select name,value from v$parameter where name='spfile'  #如果有值就是spfile启动

>ho rm /dbs/spfileorcl.ora  #如果删除这个文件启动数据库会报这样的错误
>startup force nomount
ora-01078:failure in processing system parameters  #会有这样的错误

这就需用找备份的spfile文件来拉起数据库
>startup pfile=xxx/initorcl.ora nomount  
拉起数据库以后再创建spfile文件
>create spfile from pfile='xxxx/initorcl.ora'  #这样就创建好了spfile文件

这个oracle启动只是把instance启动了 后天进程启动了 把SGA的内存分配了 处于nomount阶段
---------------------------------------------------------------
nomount阶段(数据库装载阶段)是可以修改参数的
上面的nomount阶段完成以后 就可以执行mount阶段了
>alter database mount    #这个就是把数据库开启到mount阶段

mount阶段的启动数据库就会去读取控制文件
>show parameter control_file  #这个是控制文件
mount阶段可以对数据库的物理结构进行操作:
alter database 指令
启用和禁用重做日志归档
执行数据库恢复
create database 指令
drop database 指令

-------------------------------------------------------
数据库打开阶段
判断数据文件是否存在
判断数据库文件的状态
打开联机数据文件
打开联机重做日志文件

>alter database open  #这个是打开数据库了

>select open_mode from v$database; #这个是查询数据当前的状态

启动的指令有以下这些:
startup [force][open][pfile=xx][nomount][mount][restrict][revover]

[database]

open:使用户得以访问数据库
mount:为某些DBA活动装载数据库但不允许访问数据库
nomount:创建SGA并启动后台进程但不允许访问数据库
pfile=xxx:允许使用缺省参数文件配置例程
force:强制执行
restrict:只允许具有restrict session权限的用户访问数据库
recover:在启动数据库时开始介子恢复

---------------------------------------------------------

关闭数据库
是将缓冲区高速缓存中更改重做日志缓冲区高速缓存中的条目写入数据文件和联机重做日志
关闭所有联机数据文件和联机重做日志文件
卸载数据库
关闭其控制文件
关闭实例
alert 文件和跟踪文件将关闭
SGA被回收且后天进程被终止

shutdown [nORMal|transactional | immediate|abort]


详细请进入个人博客地址:
http://www.oracleandmysql.com/article-detials/1


您可能感兴趣的文档:

--结束END--

本文标题: oracle启动与关闭的几种模式

本文链接: https://www.lsjlt.com/news/42920.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle启动与关闭的几种模式
    nomount阶段oracle  启动nomount过程他会加载参数文件(spfiledid.ora spfile.ora initsid.ora 然后根据参数分配内存 会打开alert文件写日志...
    99+
    2022-10-18
  • oracle 启动与关闭
    Oracle数据库startup和shutdown方式要启动和关闭数据库,必须要以具有Oracle 管理员权限用户登陆,通常也就是以具有SYSDBA权限用户登陆。一般我们常用INTERNAL用户来启动和关闭...
    99+
    2022-10-18
  • Oracle连接启动和关闭模式(汇总)
    一、连接数据库 1、启动SQL*PLUS,但不登录       sqlplus /nolog    2、以SYSDBA角色与Oracle...
    99+
    2022-10-18
  • android的启动模式有哪几种
    Android的启动模式有以下几种:1. standard(标准模式):默认的启动模式。每次启动一个新的Activity,都会创建一...
    99+
    2023-10-11
    android
  • oracle的启动与关闭原理-oracle的启动阶段
    案例1:如何知道当前数据库是处于哪个阶段SQL> select instance_name,status from v$instance;INSTANCE_NAME   ...
    99+
    2022-10-18
  • Android启动模式有哪几种
    Android启动模式有以下几种:1. standard(默认模式):每次启动Activity都会创建一个新的实例,并放入任务栈中。...
    99+
    2023-09-09
    Android
  • ORACLE 10G RAC如何启动与关闭
    小编给大家分享一下ORACLE 10G RAC如何启动与关闭,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!root@node-r...
    99+
    2022-10-19
  • Oracle数据库如何启动与关闭
    小编给大家分享一下Oracle数据库如何启动与关闭,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!C:\app\Administr...
    99+
    2022-10-19
  • 如何理解Oracle ASM启动与关闭
    本篇文章为大家展示了如何理解Oracle ASM启动与关闭,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Oracle+ASM启动和关闭启动关闭注意事项 1 ASM实...
    99+
    2022-10-19
  • oracle的启动与关闭原理-数据路的分阶段关闭
    3.oracle数据库的分阶段关闭3.1 将数据库从open状态置于mount状态SQL> alter database close;Database altered.关闭掉所有的数据文件和日志文件3...
    99+
    2022-10-18
  • oracle 11g的启动和关闭
    Oracle 11g 启动和关闭startup nomount:打开数据库实例,此时读取参数文件,同时启动必须的后台进程,DBWR(数据库写进程)LGWR(日志写进程)SMON(系统监控进程)PMON(进程...
    99+
    2022-10-18
  • Android实现关机与重启的几种方式(推荐)
    下面我们来探究Android如何实现关机,重启;在Android中这种操作往往需要管理员级别,或者root Android实现的方式如下几种: 默认的SDK并没有提供应用开发者...
    99+
    2022-06-06
    Android
  • oracle 10G rac启动与关闭正常顺序
    [root@node-rac1 ~]# su - oracle关闭node-rac1[oracle@node-rac1 ~]$ cd /app/crs/product/10201/crs/bin/[orac...
    99+
    2022-10-18
  • Eclipse Debug模式的开启与关闭问题简析
    默认情况下,eclipse中右键debug,当运行到设置的断点时会自动跳到debug模式下。但由于我的eclipse环境,从开始一直用到现在,中间包括装、卸各种插件,更换版本,从英文界面导到中文界面又换回来,可以说现在的环境已经臃肿混乱到自...
    99+
    2023-05-31
    eclipse debug模式
  • Oracle 11g系统怎么设置自动启动与关闭
    这篇文章主要介绍“Oracle 11g系统怎么设置自动启动与关闭”,在日常操作中,相信很多人在Oracle 11g系统怎么设置自动启动与关闭问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-18
  • python - 线程的启动的几种方式
    本文主要给大家介绍python启动线程的四种方式 1. 使用 threading 模块 创建 Thread 对象,然后调用 start() 方法启动线程。 import threadingdef fu...
    99+
    2023-10-21
    python 开发语言
  • oracle的启动与关闭原理-事务commit或者rollback
    4、事务4.1事务的概念    从第一个DML语句开始执行,以rollback或者commit为结束标记,之前所有的DML操作(insert,update,delet...
    99+
    2022-10-18
  • oracle的启动与关闭原理-参数文件管理
    2.修改参数spfile和pfile文件里面的参数:ORCL.__db_cache_size=373293056ORCL.__java_pool_size=33554432ORCL.__large_pool...
    99+
    2022-10-18
  • ORACLE RAC 的启动和关闭顺序
    之前关闭集群数据库的时候,直接执行OS命令shutdown -h now ,后来发现启动OS之后很多服务都是UNKNOW状态,想想自己那样关闭数据库太过于"暴力",决定还是按照"温和"的方式去关闭集群数据库...
    99+
    2022-10-18
  • Android的四种启动模式
    一、Activity的四种启动模式: standard(标准模式):一个定义Activity在mainfest中不设置android:launchMode=“standard”,也会默认为standa...
    99+
    2023-10-10
    android kotlin java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作