一、Oracle数据库的启动

[oratest@testdb ~]$ lsnrctl start #启动监听
[oratest@testdb ~]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> startup #启动数据库

二、Oracle数据库的四种状态

Oracle数据库有四种状态:SHUTDOWN、NOMOUNT、MOUNT、OPEN.

三、Oracle数据库的启动过程详解

Oracle数据库启动主要包括三个过程:

(1)启动数据库到 NOMOUNT 状态;(只是启动实例,尚未打开控制文件)
(2)启动数据库到 MOUNT 状态;(打开控制文件)
(3)启动数据库到 OPEN 状态。(执行控制文件)



执行 startup 命令,Oracle数据库会依次完成这三个过程;
另外,也可以通过手工命令依次进行:

SQL> startup nomount;
SQL> alter database mount;
SQL> alter database open;

 转自:Oracle数据库启动过程详解_徐小广的博客-CSDN博客_oracle数据库启动

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐