数据库启动与关闭
只有sys用户能关闭数据库
四个阶段
- nomount:实例启动(分配物理内存和启动后台进程),读初始化参数文件
- mount:数据库装载但未打开,读控制文件
- open:数据库打开,读数据文件
- shutdown:实例和数据库都关闭
启动数据库
startup nomount
:启动实例alter database mount
:装载数据库startup mount
:启动实例,并且装载数据库alter database open
:打开数据库startup open
:启动实例后装载数据库,最后打开数据库
关闭数据库
shutdown normal
:(默认方式)阻止新连接,等待用户主动断开连接后关闭数据库shutdown transactional
:阻止新连接和新事务,等待所有事务提交后主动让用户断开连接后关闭数据库shutdow immediate
:阻止用户新连接和新事务,未提交的事务回退,关闭数据库shutdow abort
:强制中断任何数据库操作\
Comments NOTHING