Oracle10g 数据库基础教程 2011第 10章数据库的启动与关闭 1 Oracle 10g 数据库基础教程 2013本章内容?数据库的启动?数据库的关闭?数据库的状态转换 2 Oracle 10g 数据库基础教程 2013本章要求?掌握数据库启动与关闭的过程?掌握数据库启动方法?掌握数据库关闭的方法?了解数据库不同状态的特征及其转换 3 Oracle 10g 数据库基础教程 2013 数据库启动与关闭概述?数据库启动与关闭的步骤?启动与关闭数据库的常用工具?数据库启动的准备 4 Oracle 10g 数据库基础教程 2013 数据库启动与关闭的步骤?数据库启动步骤?创建并启动实例(初始化参数文件) ?装载数据库(控制文件) ?打开数据库(数据文件与重做日志文件) 创建并启动实例装载数据库打开数据库 NOMOU NT MOUNT OPEN 数据库启动过程 5 Oracle 10g 数据库基础教程 2013 ?创建并启动实例?根据数据库初始化参数文件,为数据库创建实例,启动一系列后台进程和服务进程,并创建 SGA 区等内存结构。在此阶段并不检查数据库(物理文件)是否存在。?装载数据库?装载数据库是实例打开数据库的控制文件,从中获取数据库名称、数据文件和重做日志文件的位置、名称等数据库物理结构信息, 为打开数据库做好准备。如果控制文件损坏,实例将无法装载数据库。在此阶段并没有打开数据文件和重做日志文件。?打开数据库?在此阶段, 实例将打开所有处于联机状态的数据文件和重做日志文件。如果任何一个数据文件或重做日志文件无法正常打开,数据库将返回错误信息,这时数据库需要恢复。 6 Oracle 10g 数据库基础教程 2013 ?数据库关闭步骤?关闭数据库(关闭数据文件与重做日志文件) ?卸载数据库(关闭控制文件) ?关闭实例(释放内存、关闭后台进程和服务进程) 数据库关闭过程关闭实例卸载数据库关闭数据库7 Oracle 10g 数据库基础教程 2013 启动与关闭数据库常用工具? SQL * Plus ?在SQL *Plus 环境中,用户以 SYSDBA 身份连接到 Oracle 后,可以通过命令行方式启动或关闭数据库。? OEM ?利用 OEM 数据库控制台,可以完成数据库的启动与关闭操作。? RMAN ?在Recovery Manager (RMAN 恢复管理器)环境中可以通过命令行方式启动或关闭数据库。 8 Oracle 10g 数据库基础教程 2013 数据库启动的准备?启动监听服务? C:\>LSNRCTL START ?打开数据库服务? C:\>ORACLE ORCL ( ORCL 为数据库名称) ?在 Windows 系统中使用服务管理窗口启动监听服务和数据库服务 9 Oracle 10g 数据库基础教程 2013 10
第10章数据库的启动与关闭 来自淘豆网m.daumloan.com转载请标明出处.