内容简介: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 SESSION 和 RESTRICTED 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;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Android获取软键盘的高度、键盘的打开与关闭、监听键盘处于打开还是关闭状态
- 关于python关闭
- Swift关闭UITextView键盘
- Android 书本打开和关闭动画
- CentOS 7 关闭透明大页
- Oracle数据库启动和关闭
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First PHP & MySQL
Lynn Beighley、Michael Morrison / O'Reilly Media / 2008-12-29 / USD 44.99
If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using P......一起来看看 《Head First PHP & MySQL》 这本书的介绍吧!