oracle 如何在一个数据库创建多个实例
5个回答
推荐于2017-10-01
展开全部
实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。
数据库(Database)指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等。
一般情况下,Oracle数据库都是一个数据库对应一个实例。如下图所示;
当然可以根据需要创建多个数据库和对应的多个实例。
测试环境如下:
Windows 7 旗舰版,32位操作系统,已经安装Oracle 11g R2,并创建一个数据库和实例ORAC11
Windows中安装的服务如下图所示。
链接 ORAC11
cmd
SQLPLUS SYS/SYS@ORAC11 AS SYSDBA
连接 ORAC111
cmd
SQLPLUS SYS/SYS1@ORAC111 AS SYSDBA
一切 正常,完成。
展开全部
首先“创建数据库的时候起不同的名字”不是一个数据库对应多个实例,概念不清~
如果就你的问题来看,你可以查阅关于Oracle rac 的信息,例如:双节点rac 就是一个数据库对应2个实例的情况;
严格的说:一个Oracle服务,只包括一个Oracle实例和一个数据库(不考虑双机并行等这样的情况)。但是一个实例 只能 对应一个数据库,一个数据库有 可能 对应多个实例。除了并行O r a c l e服务器,否则 每个O r a c l e数据库都有一个实例与之相关,一个数据库被唯一的一个实例装载。
如果就你的问题来看,你可以查阅关于Oracle rac 的信息,例如:双节点rac 就是一个数据库对应2个实例的情况;
严格的说:一个Oracle服务,只包括一个Oracle实例和一个数据库(不考虑双机并行等这样的情况)。但是一个实例 只能 对应一个数据库,一个数据库有 可能 对应多个实例。除了并行O r a c l e服务器,否则 每个O r a c l e数据库都有一个实例与之相关,一个数据库被唯一的一个实例装载。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用dbca 命令创建数据库实例就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-23
展开全部
创建数据库的时候起不同的名字
还有问题就去这qun问问95099816
还有问题就去这qun问问95099816
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询