oracle 如何在一个数据库创建多个实例

oracle 如何在一个数据库创建多个实例,第1张

实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。

数据库(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

一切 正常,完成。

1、首先参数INSTANCE_TYPE对于ASM实例具有ASM的值,对于oracle实例默认值为RDBMS。

2、参数DB_UNIQUE_NAME默认值是ASM,是ASM实例唯一名称。

3、参数ASM_DISKGROUPS参数,指定一个包含磁盘组名称的列表。

4、参数ASM_DISKSTRING指定一个或多个字符串,对于创建磁盘组的磁盘设备。

5、最后参数ASM_PREFERRED_READ_FAILURE_GROUPS是一个故障组列表,如下图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9589296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存