1.数据库状态
- shutdown:关闭状态
- mount:配置状态
- open:数据库打开状态,能够对外提供服务
- suspend:挂起状态,只能查询
2.数据库状态间切换
- shutdown状态----mount状态
- shutdown状态----open状态
- mount状态—open状态
- open状态----mount状态(oracle不支持)
- open状态-----suspend状态
- suspend状态-----open状态
- open状态-----shutdown状态
SQL> alter database mount;
SQL> alter database suspend;
SQL> alter database open;
- 也可以在实例关闭状态直接启动到mount状态:$./DmServiceDM02 start mount
- 查看状态命令
SQL> select instance_name,status$ from v$instance;
3.数据库的启动过程
- shutdown到mount状态
根据dm.ini配置文件中的参数分配内存,启动后台进程或者线程,找到控制文件并打开控制文件
- mount到open状态
根据控制文件打开所有的数据文件