首页数据库oracle数据库启动有几种模式?区别在哪?

oracle数据库启动有几种模式?区别在哪?

时间2024-03-24 18:22:03发布访客分类数据库浏览501
导读:这篇文章我们来了解oracle数据库启动的内容,下文介绍了oracle数据库启动的几种模式及区别,有示例供大家参考,需要的朋友可以参考,那么接下来就跟随小编一起了解看看!关于数据库的各种启动和关闭命令一直感觉有些混乱,现整理一下。一、数据库...

这篇文章我们来了解oracle数据库启动的内容,下文介绍了oracle数据库启动的几种模式及区别,有示例供大家参考,需要的朋友可以参考,那么接下来就跟随小编一起了解看看!

关于数据库的各种启动和关闭命令一直感觉有些混乱,现整理一下。

一、数据库的启动 :

Oracle 的启动分为三个步骤:分别是启动实例、加载数据库 、打开数据库。可以根据自己的实际需要来开启数据库

语法是startup

1、nomount 模式

SQL>
     startup nomount
ORACLE instance started.

Total System Global Area  830930944 bytes
Fixed Size                  2257800 bytes
Variable Size             536874104 bytes
Database Buffers          285212672 bytes
Redo Buffers                6586368 bytes

这种启动方式只创建实例(即创建Oracle实例的各种内存结构和服务进程),并不加载数据库也不会打开数据文件。

这种模式一般适用于在创建数据库和控制文件。

2、mount 模式

SQL>
     startup mount
ORACLE instance started.

Total System Global Area  830930944 bytes
Fixed Size                  2257800 bytes
Variable Size             536874104 bytes
Database Buffers          285212672 bytes
Redo Buffers                6586368 bytes
Database mounted.

这种模式将启动实例,加载数据库并保存数据库的关闭模式

一般用于数据库维护时,比如:执行数据库完全恢复操作,更改数据库的归档模式等

3、open 模式

SQL>
     startup
ORACLE instance started.

Total System Global Area  830930944 bytes
Fixed Size                  2257800 bytes
Variable Size             536874104 bytes
Database Buffers          285212672 bytes
Redo Buffers                6586368 bytes
Database mounted.
Database opened.

这种模式就是将启动实例,加载并打开数据库。 这是常规的打开数据库的方式,只要用户想要对数据库进行多种操作,必须采取这种方式打开,(用open模式打开数据库)startup后面不需要加参数的。

4、force 模式

SQL>
     startup force
ORACLE instance started.

Total System Global Area  830930944 bytes
Fixed Size                  2257800 bytes
Variable Size             536874104 bytes
Database Buffers          285212672 bytes
Redo Buffers                6586368 bytes
Database mounted.
Database opened.

这种模式将终止实例并重新启动数据库(open),这种模式具有一定的强制性(比如在其他启动模式失效的时候可以尝试这种模式)

关于oracle数据库启动的几种模式及区别就介绍到这,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多oracle的内容,大家可以关注其它的相关文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: oracle数据库启动有几种模式?区别在哪?
本文地址: https://pptw.com/jishu/652236.html
laravel数据表填充器怎样创建和编写,用法是什么 PHP中有哪些基础的字符串操作要掌握

游客 回复需填写必要信息