Как установить две версии Oracle, 11g и 12c? - PullRequest
0 голосов
/ 15 мая 2019

Я хочу установить Oracle 11g и 12c на свой компьютер для 2 разных приложений.У меня уже установлен Oracle 11g, и он работает очень хорошо, но когда я установил 12c, он не работал, и 11g перестал работать, не зная, почему.Мне пришлось удалить его, и теперь 11g снова работает, хотя мне все еще нужно установить 12c, но я не знаю, как это сделать без сбоя 11g.

Я хочу знать, может ли кто-нибудь из вас сказать мне, как это сделать и как я могу переключаться между обоими экземплярами.

Спасибо.

1 Ответ

1 голос
/ 15 мая 2019

Если вы хотите установить Oracle 11GR2 и 12C, установите их в разных домах Oracle.

Обратите внимание, что при установке Oracle 12C учетная запись службы для этой базы данных будет переопределять любые другие разрешения Oracle. Поэтому, если вы используете каталоги, в которых ваши табличные пространства находятся в одном и том же месте для каждой версии базы данных, то разрешения для 11G будут переопределены разрешениями 12c. Вам необходимо вручную настроить разрешения для расположения файлов соответственно.

Если у вас проблемы со слушателями, вам нужно указать разных слушателей и связанных с ними Oracle Home.

Пожалуйста, посмотрите здесь, если вы обнаружите какие-либо проблемы со слушателями после того, как установлены обе базы данных: Oracle 11g и 12c на одной машине с Windows, 12c слушатель не запускается

Если у вас возникли проблемы, вы всегда можете просмотреть файлы трассировки в базе данных, чтобы определить, почему они не запускаются.

$ ORACLE_HOME \ виртуального \ Diag \ RDBMS {SID} {SID} \ оповещения \ log.xml ИЛИ ЖЕ $ ORACLE_HOME \ виртуальный \ DIAG \ RDBMS {SID} {SID} \ след \

...