01-数据库启动与关闭

nobility 发布于 2022-09-01 2146 次阅读


数据库启动与关闭

只有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:强制中断任何数据库操作\
此作者没有提供个人介绍
最后更新于 2022-09-01