Конфликт в ORACLE_HOME: OC4J + Oracle Database 10g (10.2.0) в Windows XP - PullRequest
1 голос
/ 22 июня 2010

Мой проект требует, чтобы я использовал OC4J и систему Oracle Database.Поэтому я захожу на веб-страницу Oracle, чтобы загрузить сервер приложений OC4J (oc4j_extended_101350) и базу данных Oracle 10g.

Установка OC4J проста.Я просто распаковываю его в папку и устанавливаю JAVA_HOME и ORACLE_HOME.Тогда все в порядке.

Но тогда Oracle Database не может быть успешно установлена ​​и останавливается при установке Network Configuration Assistant.

Наконец, я обнаружил, что для сервера приложений OC4J и Oracle Database 10g требуется разное ORACLE_HOME.

Кто-нибудь может подсказать, что происходит?Как я могу поставить две вещи в Windows XP?

1 Ответ

0 голосов
/ 27 июня 2010

Переменная ORACLE_HOME является каталогом установки программного обеспечения для КАЖДОГО НЕЗАВИСИМОГО ПРОДУКТА, поэтому, когда вы говорите, например, что Oracle OC4J Home является C: \ oracle \ oc4j10135, вы устанавливаете базу данных Oracle в нечто вроде C: \оракул \ ora10gdb.При запуске и остановке экземпляра oc4j я бы порекомендовал пакетный сценарий, который устанавливает переменную среды oracle_home вручную, чтобы вы явно указывали ее в среде выполнения.

В частности, чтобы установить оба в вашей среде, ОТМЕНАЙТЕПеременная среды ORACLE_HOME, которую вы или программное обеспечение сконфигурировали с помощью установки OC4J, и обязательно установите программное обеспечение Oracle Database в пустой каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...