ПРОБЛЕМЫ УСТАНОВКИ Oracle 11g Express Edition

Емельянова Е., студентка 3 курса специальности «Информационные системы»

КГУ им. А. Байтурсынова

Бевз И.А., ст. преподаватель кафедры ИС КГУ им. А. Байтурсынова

 

Система управления базами данных Oracle 11g Express Edition (Oracle Database XE) - это одна из наиболее мощных систем управления реляционными базами данных. Oracle Database XE легко установить, легко администрировать, для нее легко создавать приложения.
В Oracle Database XE вы используете интуитивный, понятный веб-интерфейс. Oracle Database XE обеспечивает большее быстродействие, обеспечивает более высокую защиту данных и надежность работы приложения. При установке Oracle 11g Express Edition можно столкнуться с рядом ошибок. Некоторые из них представлены ниже.

Во время установки Oracle Database на машине под управлением Windows, выдается сообщение об ошибке:

 

OUI-10133: Invalid staging area. There are no top level components for Windows NT, Windows 2000 available for installation in this staging area.

 

Причин ошибки может быть множество, но основные из них:

- Отсуствует или не найден файл product.xml. В файле oraparam.ini указано неверное расположение файла product.xml, или файл product.xml вообще не представлен в дистрибутиве

- Кто- то случайно удалил файл product.xml и OUI не может найти его.

- Загрузив дистрибутив с e-delivery.oracle.com, который расположен в нескольких архивах, каждый из архивов распаковали в отдельную директорию.

- Поврежден дистрибутив продукта.

- Поврежден носитель с дистрибутивом.

Решение проблемы:

1. Открыть файл oraparam.ini и убедиться в корректности путей.

2. Убедиться, что указано верное расположение файла products.xml.

3. Перейти к месту расположения файла products.xml и убедиться в его существовании. Основными причинами его отсутствия могут быть: при копировании дистрибутива он скопировался не полностью, файл кто то удалил и т.д.

4. Если вы загружали дистрибутив с сайта e-delivery.oracle.com, и полученные архивы распаковали в разные места, то необходимо их распаковать в одну директорию, что бы собрать полный дистрибутив, и запустить установку повторно.

5. После загрузки дистрибутива проверьте контрольную сумму файла, и сравните с суммой указанной на странице загрузки.

6. Получите новую копию дистрибутива.

У многих возникает вопрос, что необходимо удалить в реестре чтобы повторно Oracle встал нормально?

Алгоритм удалениядля (win):

1. Открываем папку сервисов (где-то в контрол панел).

2. Выписываем на бумагу или копируем в нотепад все сервисы в названии которых встречается слово oracle.

3. Открываем реестр и ищем ветки с названиями сервисов и удаляем их.

4. Там же в реестре удаляем ветку HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.

5. Удаляем папку C:\Program Files\Oracle.

6. Удаляем папку ORACLE_HOME\.

7. Перезагружаем компьютер. Проверяем отсутствие среди сервисов записей оракла.

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

 

При установке может также возникнуть следующая ошибка:

 

C:\Users\student\Desktop\da9d50ab2178.jpg

 

Решение проблемы:

Во первых, на 64-битную ось ставить 64 битный ORACLE, а также не использовать пути с русскими именами.

Можно просто нажать кнопочку Ignore, но после игнорирования ошибки на path и продолжении установки, ORACLE может выдать сообщение об отсутствии многих файлов.

Необходимо скинуть содержание PATH, судя по всему там нет ORACLE_HOME/BIN.

При установке может возникнуть проблема следующего характера:

Checking operating system requirements ...

 Expected result: One of 5.0,5.1,5.2,6.0

 Actual Result: 6.1

 Check complete. The overall result of this check is: Failed <<<< Problem: Oracle Database 11g is not certified on the current operating system. Recommendation: Make sure you are installing the software on the correct platform.

 

 Для того чтобы все же это обойти и установить, нужно сделать следующее:

 Зайти  win64_11gR1_database_1013\database\stage\prereq\db\refhost.xml

 

И добавить или изменить одно из значений:

 

C:\Users\student\Desktop\oracle_ver1.png

 

При установке oracle 11g для 32-разр на Windows 7 Home Basic(Домашняя базовая) 32-разрядная. В начале, перед установкой он проверяет совместимость с системой. Проверку не проходит. Пишет:

Checking operating system requirements ...

Expected result: One of 5.0,5.1,5.2,6.0

Actual Result: 6.1

Check complete. The overall result of this check is: Failed <<<<

Problem: Oracle Database 11g is not certified on the current operating system.

Recommendation: Make sure you are installing the software on the correct platform.

 

Решение проблемы:

- установщик автоматически создает папку на русском языке(по названию пользователя), после переименования на английский язык проблема устраняется.

 

Список использованных источников:

1.http://forum.sources.ru

2. http://www.cyberforum.ru