我想在我的计算机上为2个不同的应用程序安装Oracle 11g和12c。 我已经安装了Oracle 11g,并且运行良好,但是当我安装12c时,它不起作用,并且11g停止运行,不知道为什么。我必须卸载它,现在11g可以再次工作,虽然我仍然需要安装12c,但是我不知道该怎么做才能使11g崩溃。
我想知道你们中的某人是否可以告诉我该怎么做以及如何在两个实例之间进行更改。
谢谢。
答案 0 :(得分:1)
如果要同时安装Oracle 11GR2和12C,请安装在其他Oracle Homes中。
请注意,当您安装Oracle 12C时,该数据库的服务帐户将覆盖任何其他Oracle权限。因此,如果您使用的表空间对于每个数据库版本都位于同一位置,则11G的权限将被12c权限覆盖。您需要分别手动调整文件位置的权限。
如果您在侦听器方面遇到麻烦,则需要指定其他侦听器及其关联的Oracle Home。
如果在安装两个数据库之后发现侦听器有任何问题,请在这里查看。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 \