Oracle连接启动和关闭模式(汇总)
admin
2023-05-22 22:22:55
0

一、连接数据库 

1、启动SQL*PLUS,但不登录  

     sqlplus /nolog    

2、以SYSDBA角色与Oracle连接 

      connect username/password as sysdba (前提是用户得有sysdba权限)

3、接用SYS用户l连接数据库

      sqlplus / as sysdba

二、启动实例 

   1>、启动一个实例,装配和打开一个数据库 

           STARTUP;    或 STARTUP PFILE='d:/oracle/admin/mydb/scripts/initMYDB.ora';   

   2>、启动一个实例但不装配数据库        --典型应用为数据库创建      

          STARTUP NOMOUNT; 

   3>、启动一个实例,装配数据库但不打开 

       --该模式下允许你执行特定的维护操作,包括重命名数据库、增删或重命名日志文件、启用和停用重做归档日志文件选项;执行完整的数据库恢复       

           STARTUP MOUNT; 

   4>、在启动时限制一个数据库的存取 

       --该模式使管理员可用数据库,但一般操作员不可用,应用于执行导入导出、执行SQL*loader的数据装载、临时阻止典型用户使用数据升迁或升级,在正常模式下,有CREATE SESSION系统特权的用户可以连接到数据库限制模式下,同时具有CREATE SESSIONRESTRICTED SESSION两个系统特权的用户才可以存取数据       

       STARTUP RESTRICT; 

     --将正在运行的正常模式改变为限制模式 

       ALTER SYSTEM DISABLE RESTRICTED SESSION;            

      --关闭限制模式 

       ALTER SYSTEM ENABLE RESTRICTED SESSION; 

   5>、强制一个实例启动(用于启动时出现问题情况,少用,慎用!)     

        STARTUP FORCE; 

   6>、启动实例,装配数据库和启动完全的介质恢复      

        STARTUP OPEN RECOVER;

三、改变数据库可用性 

   1>、装配数据库 

       ALTER DATABASE MOUNT;   

    2>、打开数据库 

        ALTER DATABASE OPEN; 

    3>、以只读或只写或读写方式打开数据库       

       ALTER DATABASE OPEN READ ONLY;      

       ALTER DATABASE WRITE READ ONLY;  

       ALTER DATABASE OPEN READ WRITE;   

四、ORACLE数据库关闭

    1、正常关闭 

        SHUTDOWN NORMAL; 

    2、事务性关闭 

      --不许新连接,但等待现有的事务执行结束  

        SHUTDOWN TRANSACTIONAL;

    3、立即关闭 

        SHUTDOWN IMMEDIATE;

    4、强制关闭  

       --该模式关闭下次启动时要进行实例恢复过程   

        SHUTDOWN ABORT; 

    5、停顿数据库

         --通常用于7*24小时业务,不会打断用户操作,也不会中断数据库的运行,比关闭数据库代价更小 ,该状态下只允许DBA会话,不允许新的非DBA连接建立 

         ALTER SYSTEM UNQUIESCE;

         --取消停顿  

         ALTER SYSTEM QUIESCE RESTRICTED;   

        --查看实例的停顿状态

      SELECT ACTIVE_STATE FROM V$INSTANCE;

         查询出来的状态:

         NORMAL未停顿;

         QUIESCING正在停顿,但仍有非DBA会话;

         QUIESCED已停;   

     6、挂起数据库(一般不用) 

         --暂停对数据文件和控制文件的所有IO,可以在无IO干扰情况先进行备份挂起命令可以挂起数据库而并不指定一个实例   

         ALTER SYSTEM SUSPEND;   

         --恢复到非挂起状态 

         ALTER SYSTEM RESUME;    

         --查看挂起状态 

          SELECT DATABASE_STATUS FROM V$INSTANCE;


相关内容

热门资讯

“麦子战歌”爆火 用歌声为老家... 帅帅(左)和晨西(右)在麦田排练。 河南日报全媒体记者 何玉帅 摄“俺河南麦子,做馒头好吃,俺河南麦...
聚焦两高四着力 奋发有为十五五... “小杰,法院有个邻里纠纷案件,能不能请网格员上门摸排情况?”“小杰,我来参加下午的社区活动,在几楼?...
郭浩任河南交通投资集团专职外部... 【大河财立方消息】 5月19日,河南交通投资集团公告称,根据《省政府国资委关于河南交通投资集团有限公...
米面油、化妆品等不能刷!医保个... 今天(19日),国家医保局、财政部发布《关于进一步加强定点零售药店职工基本医疗保险个人账户使用监督管...
柳州震后,有居民在乒乓球台上搭... 5月18日晚,广西柳州再发5.2级地震。当晚,柳州当地临时开放市体育中心等场所供市民免费使用。据当地...
不能吃!“泡药杨梅”最新消息 近日,一则“福建漳州多家杨梅收购点存在违规浸泡防腐剂、滥用三无超甜添加剂”的消息,引发网友担忧。据媒...
伊朗被曝不愿将浓缩铀交给美国,... 美伊谈判陷入停滞,伊朗核问题是主要症结之一。美国想要获取伊朗的浓缩铀,但是伊朗拒绝这么做。据沙特阿拉...
台立法机构19日进行赖清德弹劾... 【环球网报道】据联合新闻网等台媒5月19日报道,台立法机构预计今日(19日)上午10时进行赖清德弹劾...
中国科学院院士方岱宁逝世 澎湃新闻记者从中国科学院学部网站获悉,材料与结构力学领域专家,中国科学院院士,北京理工大学教授方岱宁...
盲道上演戏的网红,坑了1700... 一个手拿盲杖在盲道上走路的女孩,被一辆疾驰的电动车撞倒。肇事者却丢下一句“你不看路啊”的怒骂扬长而去...