一、Oracle数据库的启动
[oratest@testdb ~]$ lsnrctl start #启动监听
[oratest@testdb ~]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> startup #启动数据库
二、Oracle数据的关闭
[oratest@testdb ~]$ lsnrctl stop #关闭监听
[oratest@testdb ~]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> shutdown immedaite #关闭数据库
三、Oracle数据库的状态
1. Oracle数据库有四种状态:SHUTDOWN、NOMOUNT、MOUNT、OPEN.
2. Oracle数据库的启动主要包括三个过程(关闭正好相反):
(1)启动数据库到 NOMOUNT 状态;
(2)启动数据库到 MOUNT 状态;
(3)启动数据库到 OPEN 状态。
执行 startup 命令,Oracle数据库会依次完成这三个过程;
另外,也可以通过手工命令依次执行:
SQL> startup nomount;
SQL> alter database mount;
SQL> alter database open;