永发信息网

一个oracle instance能且仅能打开一个数据库?

答案:2  悬赏:0  手机版
解决时间 2021-03-23 17:46
  • 提问者网友:贪了杯
  • 2021-03-23 09:05
一个oracle instance能且仅能打开一个数据库?
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-03-23 10:21
Oracle 没有像SQL Server里的master db那样的系统数据库。这两个数据库的结构是不相同的。在SQL Server里,在一个“INSTANCE”下,可以存在多个数据库。所以,除了master,msdb,model,tempdb这些系统数据库外,用户还可以创建一个或者多个用户数据库。可是,在Oracle里,在一个“INSTANCE”下,只能存在一个数据库。那些数据库系统信息,是储存在“SYSTEM”表空间里的,并且由系统用户“SYS”所拥有。

安装Oracle时默认的数据库,实际上是一个范例数据库 (sample database)。你对它干什么都行,增删表格或者删除整个数据库。事实上,范例数据库通常是给人们学习用的。正规的大型数据库从来不用安装时默认的范例数据库。DBA必须根据实际要求,创建一个新的数据库。
全部回答
  • 1楼网友:渡鹤影
  • 2021-03-23 11:08
一般情况下一个数据库对应一个instance 如果想要实现一个数据库对应多个instance,先去了解下 rac
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯