ПРОБЛЕМЫ УСТАНОВКИ 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. Если удаление прошло полностью, то можно
считать, что оракла на вашей машине никогда и не было.
При установке может также возникнуть следующая
ошибка:
Решение проблемы:
Во первых, на 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
И добавить или изменить одно из значений:
При установке 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