【问题标题】:Oracle 11g Multiple instancesOracle 11g 多实例
【发布时间】:2011-10-28 16:55:13
【问题描述】:

我的任务是在包含 16Gb 内存和 1.5TB 磁盘空间的戴尔 T110 服务器上安装 oracle 11g。它正在运行-Oracle Enterprise Linux 5 (RH Kernel) X86-64-,我已经在这台机器上成功安装了一个数据库实例,现在我需要为这台服务器创建另外 3 个实例。我相信我需要为此拥有 4 个不同的 oracle SID。我对 linux 不是很熟悉,甚至安装一个实例也需要将近 3/4 天的时间。我需要您的支持才能再创建 3 个该数据库的实例。请帮我提供我应该在 shell 上执行的所有命令。如果我再创建 3 个 linux 用户并为每个具有不同 sid 的用户再次安装 oracle db,问题会解决吗?

【问题讨论】:

    标签: oracle oracle11g


    【解决方案1】:

    首先,您确定需要四个独立的数据库实例而不是单个数据库中的四个模式吗?理想情况下,每台服务器只有一个 Oracle 数据库,但会在该单个数据库中以多个模式运行多个应用程序。其他产品(即 SQL Server)所指的“数据库”在 Oracle 中类似于模式。

    假设您确实需要四个单独的数据库实例,则不需要单独的操作系统用户。您可以使用以前使用的同一操作系统用户(通常是“oracle”)。当您进行安装时,您只需为每个数据库选择不同的 Oracle Home。我还假设您在每次安装期间适当地设置与内存相关的参数,而不是依赖默认值,这将导致每个数据库使用您可用的 16 GB 物理 RAM 的很大一部分。您需要确保分配给所有四个数据库实例的总内存加上运行操作系统和您在此服务器上运行的任何其他应用程序所需的任何 RAM 小于 16 GB 的可用物理 RAM。

    【讨论】:

      猜你喜欢
      • 2020-02-19
      • 1970-01-01
      • 2012-12-02
      • 2023-03-27
      • 2014-01-11
      • 1970-01-01
      • 2018-02-19
      • 2021-11-19
      • 1970-01-01
      相关资源
      最近更新 更多