Oracle 学习笔记1 —— 启动,关闭
2013-05-06 20:02
274 查看
一、启动数据库
启动数据库和实力分为:启动实例,加载数据库,打开数据库三个步骤。默认的命令为startup。系统提供了四中启动模式:
1. nomount 只启动数据库实例,但不加载数据文件。
2. mount 启动数据库实例,并加载数据文件。
3. open 启动数据库实例,加载数据文件,并打开。oracle默认的启动步骤,open参数可以省略。open模式又可以分为只读模式,和读写模式,默认为读写模式。
1) open read only 只读方式打开
2) open read write 读写方式打开 (默认)
4. force 强制启动数据库。如果数据库已经启动,则先shutdown abort,然后再启动。最暴力的模式,其他方式不能正常启动时,可以尝试使用强制模式。相当于重启。
二、停止数据库
shutdown
1. normal 默认的方式
禁止新的连接
等待用户断开
关闭数据库
卸载数据库
关闭实例
这种方式过于被动,一般不使用。
2. IMMEDIATE 立即执行关闭
所有未提交的事务全部回滚
不允许创建新连接
已经创建的连接,如果有正在执行的sql语句,等待其完成,没有则立即断开连接
关闭数据库
卸载数据库
关闭实例
这种方式相对安全、快速,最常用的方式。(如果未提交的事务比较多,回滚也需要较长时间)
3. TRANSACTIONAL 以事务为准关闭,介于normal和immediate之间。
不允许新的连接
已经创建的连接,不允许产生新的事务
等待未提交的事务提交,然后再断开
关闭数据库
卸载数据库
关闭实例
4. abort 强制关闭。
中止所有执行的sql
断开所有连接
未提交的事务不进行回滚(下次启动时,进行实例恢复)
关闭数据库
卸载数据库
关闭实例
最快速的方式,但是下次启动需要实例回复,启动会变慢。而且由于回滚段数据与数据文件可能不一致,增加了出问题的几率,不得已的关闭方式。
启动数据库和实力分为:启动实例,加载数据库,打开数据库三个步骤。默认的命令为startup。系统提供了四中启动模式:
1. nomount 只启动数据库实例,但不加载数据文件。
2. mount 启动数据库实例,并加载数据文件。
3. open 启动数据库实例,加载数据文件,并打开。oracle默认的启动步骤,open参数可以省略。open模式又可以分为只读模式,和读写模式,默认为读写模式。
1) open read only 只读方式打开
2) open read write 读写方式打开 (默认)
4. force 强制启动数据库。如果数据库已经启动,则先shutdown abort,然后再启动。最暴力的模式,其他方式不能正常启动时,可以尝试使用强制模式。相当于重启。
二、停止数据库
shutdown
1. normal 默认的方式
禁止新的连接
等待用户断开
关闭数据库
卸载数据库
关闭实例
这种方式过于被动,一般不使用。
2. IMMEDIATE 立即执行关闭
所有未提交的事务全部回滚
不允许创建新连接
已经创建的连接,如果有正在执行的sql语句,等待其完成,没有则立即断开连接
关闭数据库
卸载数据库
关闭实例
这种方式相对安全、快速,最常用的方式。(如果未提交的事务比较多,回滚也需要较长时间)
3. TRANSACTIONAL 以事务为准关闭,介于normal和immediate之间。
不允许新的连接
已经创建的连接,不允许产生新的事务
等待未提交的事务提交,然后再断开
关闭数据库
卸载数据库
关闭实例
4. abort 强制关闭。
中止所有执行的sql
断开所有连接
未提交的事务不进行回滚(下次启动时,进行实例恢复)
关闭数据库
卸载数据库
关闭实例
最快速的方式,但是下次启动需要实例回复,启动会变慢。而且由于回滚段数据与数据文件可能不一致,增加了出问题的几率,不得已的关闭方式。
相关文章推荐
- ORACLE DBA学习笔记--启动和关闭数据库
- 【MySQL学习笔记】1:在CentOS下安装MySQL及启动关闭
- Oracle学习-启动与关闭
- Oracle 12c 学习之启动关闭CDB&PDB
- oracle 学习之:oracle启动与关闭
- 学习笔记1-Oracle的安装和启动
- 【oracle笔记】启动、关闭数据库以及查看数据库状态
- 【Oracle笔记】3.Oracle的启动与关闭
- oracle笔记整理六[数据库启动与关闭]
- Oracle学习(二)--启动与关闭
- Oracle学习(二)--启动与关闭
- 【MongoDB学习笔记10】MongoDB的启动和关闭
- Oracle OCP笔记(04)实例的启动关闭
- 《AIX 5L 系统管理技术》学习笔记之第三章启动和关闭AIX操作系统
- 相克军_Oracle体系_随堂笔记016-参数文件及数据库的启动和关闭
- 涂抹Oracle笔记2:数据库的连接-启动-关闭
- oracle 学习之:oracle启动与关闭
- 38.Oracle深度学习笔记——OS下关闭连接进程脚本
- Python学习笔记之selenium 定制启动 chrome 的选项
- oracle的环境配置-设置开机(Linux)自动启动Oracle关机自动关闭Oracle