一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。为了能访问数据库,必须启动实例。
对于第一次接触“实例”和“数据库”的朋友来说,容易把二者混淆。实例是“内存”和“后台进程”的集合。数据库是数据的物理存储。特别注意,一个实例可以用于一个数据库,多个实例也可以同时用于一个数据库,实例和数据库的关系是一对多的关系。
举个例子,如果把数据库比作一架飞机,实例就是飞机的发动机。那么,一台发动机可以驱动飞机,两台发动机也可以同时驱动一架飞机。
多个“实例”同时驱动一个“数据库”的架构叫“集群(Oracle real application clusters,简称RAC)”,这是Oracle的一种高端应用,如果结合磁盘阵列的保护机制,RAC能最大限度的保护我们的应用不间断运行,数据不丢失。
Linux 下启动oracle步骤
1进入到sqlplus启动实例
[oracle@redhat ~]$ su - oracle --“切换到oracle用户”
2[oracle@redhat ~]$ lsnrctl start --“打开监听”
3[oracle@redhat ~]$ sqlplus /nolog --“进入到sqlplus”
4SQL> conn /as sysdba --“连接到sysdba”
5SQL> startup --“启动数据库实例”
6SQL> shutdown immediate --“关闭数据库实例”
7[oracle@redhat ~]$ lsnrctl stop --“关闭监听”
以上就是关于Oracle的实例(Instant)是什么支持几种状态,分别是什么怎样 *** 作实例(打开、关闭和更改)全部的内容,包括:Oracle的实例(Instant)是什么支持几种状态,分别是什么怎样 *** 作实例(打开、关闭和更改)、linux 下启动Oracle11g 怎样启动、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)