【问题标题】:How to install two oracle versions, 11g and 12c?如何安装两个oracle版本,11g和12c?
【发布时间】:2019-10-02 20:24:04
【问题描述】:

我想在我的计算机上安装 Oracle 11g 和 12c 用于 2 个不同的应用程序。 我已经安装了 Oracle 11g,它工作得很好,但是当我安装 12c 时它没有工作并且 11g 停止运行,不知道为什么。我不得不卸载它,现在 11g 又可以工作了,虽然我仍然需要安装 12c,但我不知道如何在不崩溃 11g 的情况下安装它。

我想知道你们中是否有人可以告诉我如何操作以及如何在两个实例之间进行更改。

谢谢。

【问题讨论】:

  • 这是什么操作系统?是客户端还是数据库?
  • Windows 7。我只需要数据库,因为使用 sql developer 我可以连接到两者,不是吗?
  • 您对@Lunc 提出的问题的最后答复仍然不清楚。您需要安装 12c 数据库,还是只需要安装一个客户端?听起来您只需要客户端软件。 SQL Dev 是一个客户端应用程序。它不包含也不附带实际的数据库。安装多个版本的数据库或客户端当然很常见。不幸的是,在您的开篇文章中,“它没有用”完全没有可操作的信息。请解释“不起作用”和“停止运行”。

标签: oracle oracle11g oracle12c


【解决方案1】:

如果您想同时安装 Oracle 11GR2 和 12C,请安装在不同的 Oracle Home 中。

请注意,当您安装 Oracle 12C 时,该数据库的服务帐户将覆盖任何其他 Oracle 权限。因此,如果您使用的目录中每个数据库版本的表空间都位于同一位置,那么 11G 的权限将被 12c 权限覆盖。您需要分别手动调整文件位置的权限。

如果您对侦听器有问题,则需要指明不同的侦听器及其关联的 Oracle 主目录。

如果您在安装两个数据库后发现侦听器有任何问题,请查看此处。:Oracle 11g and 12c on same windows machine, 12c listener fails to start

如果您有任何问题,那么您可以随时查看数据库上的跟踪文件,以确定一个没有启动的原因。

$ORACLE_HOME\virtual\diag\rdbms{SID}{SID}\alert\log.xml 要么 $ORACLE_HOME\virtual\diag\rdbms{SID}{SID}\trace\

【讨论】:

    猜你喜欢
    • 2014-10-03
    • 1970-01-01
    • 2017-09-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 1970-01-01
    相关资源
    最近更新 更多