以下资料来自Oracle数据库精讲与疑难解析,仅供学习一、Oracle数据库的启动Oracle数据库的启动要经历3个阶段。阶段一:启动实例(StartAnInstance)-nomount阶段二:装载数据库(MountTheDatabase)-mount阶段三:打开数据库(OpenTheDatabase)-open1. 启动实例 读取参数文件(InitializationParameterFile,PFILE或者ServerParameterFiles,SPFILE) Oracle根据参数文件中的参数,分配系统全局区(SystemGlobalArea,SGA) 启动后台进程(DBWR:数据库写入进程,LGWR:日志写入进程,CKPT:检查点进程,SMON:系统监控进程,PMON:进程监控进程,ARCH归档进程等)。这些内存和后台进程组合起来组成实例(OracleInstance)。参数文件(PFILE或者SPFILE)还指定了控制文件(ControlFile)的位置。2. 装载数据库打开控制文件(ControlFile),从控制文件中