当前位置:首页 » 数据仓库 » 一个oracle数据库创建多个实例
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

一个oracle数据库创建多个实例

发布时间: 2023-01-25 17:04:24

1. oracle 一个数据库可以建多少实例

一个数据库的实例数量基本上是受你的服务器容量限制,每个实例都占服务器资源的40%。
理论上一个数据库可以建无限个实例,实际应用基本上都是一个。

2. 怎样在已有oracle数据库内再建立新实例

使用Oracle的程序:

Database Configuration Assistant

然后创建数据库,按照向导一步一步完成即可。

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

个人认为:一个数据库不能创建多个实例,一个实例能创建多个数据库。

4. oracle 一个实例下可以建多个数据库么

oracle一个数据库可以有多个实例,每个实例下可以创建多个用户。
通俗地讲就是
数据库:实例是一对多的关系
实例:用户也是一对多的关系
望采纳

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

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

数据库(Database)指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等。

一般情况下,Oracle数据库都是一个数据库对应一个实例。如下图所示;

链接 ORAC11

cmd

sqlPLUS SYS/SYS@ORAC11 AS SYSDBA

连接 ORAC111

cmd

SQLPLUS SYS/SYS1@ORAC111 AS SYSDBA

一切 正常,完成。

6. '安装oracle11g 并创建3个实例'是个什么操作

oracle11g中,一个实例下只能有一个数据库。
创建三个实例就是在一台服务器上安装三个数据库。
oracle11g的安装步骤可自行搜索,不同平台的安装文档都有
创建实例可以用以下命令:
$oracle_home\bin\oradim.exe -new -sid SID -startmode manual -spfile
(-new:创建新实例 -sid:指定新实例的SID -startmode:指定开机是否自动启动服务
-spfile:创建参数文件)

7. 请问oracle数据库多实例是什么

Q1:
1.
多次安装,才会出现多实例,就是出现多个Oracle_home的情况
2.
一次安装是一个实例,一个实例可以建立多个数据库
Q2:
1.
如上2.可以使用一个实例多个数据来实现。
2.
SqlServer同样可以建立1个实例多个数据库,或者多个实例

8. 请问在一台主机上面安装Oracle后如何建立两个Oracle实例,就是有两个sid,想下面那样,

端口就一个,参考以下:
(不知道TNSName里面是什么状况,以下文章是我转过来的,希望对你有帮助)

一、要求:两个实例名(INSTANCE_NAME)不同,数据库名(DB_NAME)相同

二、OS:WIN200SERVER

三、数据库:ORACLE9201 源数据库名(DB_NAME):STUDY 源数据库实例名:study 克隆数据库名:STUDY 克隆数据库实例名:test

四、具体实施步骤:

1、关闭源数据库 考备数据文件、控制文件、参数文件以及 建立bmp,udmp等相应文件夹。

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL>

d:\oracle\admin\test\bmp

d:\oracle\admin\test\pfile

d:\oracle\admin\test\create

d:\oracle\admin\test\cmp

d:\oracle\admin\test\ump

数据文件存放:

D:\oracle\oradata\test\

2、修改克隆数据库参数文件:

大部分参数据与源数据库相同,主要修改的参数为:

Instance_name=test

Controlfiles=(‘d:\oracle\oradata\test\control01.tcl’, ‘d:\oracle\oradata\test\control01.tcl’, ‘d:\oracle\oradata\test\control01.tcl’)

background_mp_dest='d:\oracle\admin\test\bmp'

core_mp_dest='d:\oracle\admin\test\cmp'

user_mp_dest='d:\oracle\admin\test\ump'

需要添加参数:

lock_name_space=test (说明: 指定分布式锁管理器 (DLM) 用来生成锁名称的命名空间。如果同一个簇上存在一个同名的备用数据库或克隆数据库,

db_file_name_convert='d:\oracle\oradata\study\',' d:\oracle\oradata\test\'

log_file_name_convert='d:\oracle\oradata\study\',' d:\oracle\oradata\test\'

(db_file_name_convert: 说明: 将主数据库上的一个新数据文件的文件名转换为备用数据库上的文件名。 值范围: 一个有效的主/备用目录和文件名对

log_file_name_convert: 说明: 将主数据库上的一个日志文件的文件名转换为备用数据库上对等的路径...LOG_FILE_NAME_CONVERT 参数。 值范围: 任何格式为 ''主体日志文件的路径/文件名)

同时要注意修改一下两个参数据文件中关于SGA 的一些参数,防止超出内存最大范围

3、创建克隆数据库WIN服务

C:\>oradim –new –sid test

4、启动克隆数据库

C:\>set oracle_sid=test

C:\>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Proction on 星期二 11月 22 15:41:26 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL>conn /as sysdba

已连接到空闲例程。

SQL> startup nomount pfile='d:\oracle\admin\test\pfile\inittest.ora'

ORACLE 例程已经启动。

Total System Global Area 101784276 bytes

Fixed Size 453332 bytes

Variable Size 75497472 bytes

Database Buffers 25165824 bytes

Redo Buffers 667648 bytes

SQL>alter database mount

数据库已更改。

SQL> alter database rename file 'D:\ORACLE\ORADATA\STUDY\TOOLS01.DBF' to ' D:\ORACLE\ORADATA\TEST\TOOLS01.DBF ';

数据库已更改

按以上方法将其他数据文件。日志文件的路径RENAME

SQL> alter database open;

数据库已更改

5、检验克降数据库

SQL> show parameter instance_name

NAME TYPE VALUE

------------------------------------ ----------- ----------

instance_name string bak

SQL>show parameter db_name

db_name string study

SQL>

至此整个实验完成!

9. 甲骨文可以创建几个实例

两个实例。
可以安装一个oracle,一个mysql如果是同一类数据库,例如oracle,你可以创建2个实例。甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越IBM,成为继Microsoft后全球第二大软件公司。

10. oracle 一个用户可以建立多个实例吗

一通常情况下:一个实例对应一个数据库二RAC集群:多个实例对应一个数据库三oracle12C:一个实例可以对应多个数据库