理解oracle实例

我在windows系统上安装了oracle数据库,我创建了一个数据库ORCL,第二天又创建了一个数据库,ORCLTEST,是不是ORCL和ORCLTEST分别是一个实例?... 我在windows系统上安装了oracle数据库,我创建了一个数据库ORCL,第二天又创建了一个数据库,ORCLTEST,是不是ORCL和ORCLTEST分别是一个实例?而这两个实例分别包含多个表空间?这种理解对不对? 展开
 我来答
百度网友877475d
2014-02-19 · TA获得超过519个赞
知道小有建树答主
回答量:592
采纳率:0%
帮助的人:394万
展开全部
不对。

首先你要理解什么是数据库。
数据库就是数据本身,包括DATAFILE等物理文件、磁盘的集合,包括你说的表空间都属数据库的一部分。

而数据库实例则是数据库在操作系统中的实例化,具体体现为各种进程、线程、内存等等...
如果数据库不启动,那这个操作系统中就不存在数据库实例。

这么说不知道你能不能理解呢?

在你这个例子中,你建立了两个数据库。在数据库启动的情况下,分别进行了实例化。
追问
看到网上有说“每个数据库可以包括多个实例”,那么在我这个问题中每个数据库怎么有多个实例呢?
追答
一个。
多实例的典型应用是RAC集群,一个数据库在每个节点上都有一个实例。
百度网友07553bf0
2014-02-18 · TA获得超过1986个赞
知道大有可为答主
回答量:2464
采纳率:75%
帮助的人:1920万
展开全部
是不是ORCL和ORCLTEST分别是一个实例?

是的

而这两个实例分别包含多个表空间?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmq518
2014-02-19 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:98.1万
展开全部
你所说的数据库ORCL和ORCLTEST 就是数据库实例,通常都混为一谈
oracle所谓的数据库是指数据库实例和数据库文件
而数据库实例有后台进程和内存构成
追问
那一个数据库如何包括多个实例?一个电脑上可以装多个数据库吗?
追答
按照我的理解 你这里说的到得数据库其实就是数据库实例,你建立的两个orcl和orcltest就是两个相对独立的数据库实例,可以用作不同的用处
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式