第二章 Oracle数据库实例启动与关机
杨进
goodskyfly@
学习目标
在Oracle 数据库创建以后,最常见也是最基本的操作就是配置初始化参数文件,启动
和关闭Oracle 数据库实例。
本章内容围绕启动和关闭数据库,讲解Oracle 数据库实例管理的一些基本知识。
【本章要点】
•启动和关闭Oracle 数据库实例
•创建和管理Oracle 数据库初始化参数文件
•了解Oracle 数据库的3 类诊断文件
实例的启动和关闭
数据库启动阶段
Oracle 数据库的启动分为3 个阶段,首先是启动实例,然后是装载数据库,最后是打开
数据库。
如果没有启动Oracle 实例,当使用SQL*Plus 以普通用户身份连接时,会显示错误信息:
访问Oracle 数据库首先要启动数据库,管理员连接到空闲实例,然后才能发出启动实
例或数据库的命令。
启动Oracle 服务器包括三个阶段中,每个阶段会打开不同的文件并且会完成不同的管
理任务。启动的三个阶段如图所示,启动的每个阶段的特点描述如下:
1).启动实例阶段
在两种情况下需要启动数据库到该阶段:
•创建数据库
•创建控制文件。
在该阶段打开的文件有:
•初始化参数文件
•警告日志文件。
当启动实例时,系统首先要读取初始化参数文件,如前图所示。然后根据初始化参数文件的设置分配系统全局区(SGA),并启动Oracle 后台进程。
另外,操作系统还会打开“警告日志”, 并且将启动信息存放到“警告日志”中。
警告日志存放在初始化参数background_dump_dest 所对应的目录中,其文件名格式为<SID>。有关初始化参数文件将在本章后一部分详述
2).装载数据库阶段
进入该阶段的目的是执行特定的数据库维护操作。有如下三个典型的维护操作:
•修改数据文件名。
•执行数据库完全恢复。
•日志文件的联机/脱机,修改归档方式。
在该阶段打开的文件是:
•控制文件。
oracle 数据库启动与关闭 来自淘豆网m.daumloan.com转载请标明出处.