Oracle连接启动和关闭模式(汇总)

栏目: 数据库 · Oracle · 发布时间: 6年前

内容简介:Oracle连接启动和关闭模式(汇总)

一、连接数据库 

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;


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Java语言精粹

Java语言精粹

Jim Waldo / 王江平 / 电子工业出版社 / 2011-6 / 39.00元

这是一本几乎只讲java优点的书。 Jim Waldo先生是原sun微系统公司实验室的杰出工程师,他亲历并参与了java从技术萌生、发展到崛起的整个过程。在这《java语言精粹》里,jim总结了他所认为的java语言及其环境的诸多精良部分,包括:类型系统、异常处理、包机制、垃圾回收、java虚拟机、javadoc、集合、远程方法调用和并发机制。另外,他还从开发者的角度分析了在java技术周围......一起来看看 《Java语言精粹》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具