Я установил Oracle 11g на сервер Red Hat Enterprise 5.0. В первый раз все работало хорошо.
После создания файла сценария dbora в /etc/init.d/ и установки всех переменных среды Oracle, я просто перезапустил сервер, затем менеджер Oracle Enterprise не работает
Я не могу открыть EM в своем браузере. Когда я вижу, emctl статус dbconsole - это показывает
bash-3.00 $ emctl status dbconsole
Oracle Enterprise Manager 11g Управление базой данных, выпуск 11.1.0.
Copyright (c) 1996, 2007 Корпорация Oracle. Все права защищены.
Oracle Enterprise Manager 11g не работает.
-------------------------------------------------- ----------------
Но агент работает нормально => bash-3.00 $ агент состояния emctl Oracle Enterprise Manager 11g Database Control Release 11.1.0. Copyright (c) 1996, 2007 Корпорация Oracle. Все права защищены.
-------------------------------------------------- -------------
Версия агента: 11.1.0.0.1
Версия OMS: 11.1.0.0.1
Версия протокола: 11.1.0.0.1
Главная агента: /u01/apps/oracle/product/11.1 .0 / devdb_02_FCC2 Двоичные
файлы агента: /u01/apps/oracle/product/11.1.0/
Идентификатор процесса агента: 983264 Идентификатор
родительского процесса: 741562
Начат в: 25-25.2009, 10:52.
Автор: orcl.
Последняя перезагрузка : 25-25.2009. 13:42:41
Последняя успешная загрузка: (нет).
Последняя попытка загрузки: (нет).
Всего мегабайт файлов XML. загружено на данный момент: 0,00
Количество файлов XML, ожидающих загрузки: 0
Размер файлов XML, ожидающих загрузки (МБ): 0,00
Доступное дисковое пространство в файловой системе загрузки: 28,08%
Агент работает и готов
Когда я пытаюсь запустить dbconsole, он выдает ошибку:
bash-3.00 $ emctl start dbconsole
Oracle Enterprise Manager 11g Управление базой данных, выпуск 11.1.0.0
Copyright (c) 1996, 2007 Oracle Corporation. Все права защищены.
Запуск Oracle Enterprise Manager 11g Управление базой данных
........................................... .................................................. не смогли.
-------------------------------------------------- ----------------
Пожалуйста, помогите решить эту ошибку.
emca -deconfig dbcontrol db
провалилась во время переконфигурирования, поэтому я пропустил этот шаг и побежалemca -config dbcontrol db
. Реконфигурация работала нормально, и OEM снова работает.пытаться
emctl start dbconsole
если не поможет - попробуй перенастроить их
источник
что мы делаем здесь: su - oracle, а затем: cd /usr/local/oracle/product/10.2.0/db_1/bin ./emctl status <- чтобы проверить, что oem не запущен ./emctl start dbconsole <- начать oem
проверьте файлы журнала оракула, чтобы получить больше информации об ошибке
надеясь, что это поможет вам.
источник
Это может или не может быть связано, но если ваша база данных запущена
ASM
, убедитесь, чтоcssd
она запущена, прежде чем вызыватьstart
вашinit
-script - или, скорее, убедитесь, что ваш скрипт init просматривает список процессов и ждет, пока он не увидит процесс, прежде чем делать что угодно ... (CSSD - это демон, который управляет связью между экземпляром базы данных и экземпляром ASM).Другое решение состоит в том, чтобы удалить эту запись из
inittab
файла и обработать ее в сценарии инициализации - но когда вы делаете какую-либо установку Oracle, она вставляет ее обратно (из памяти) - так что это становится высоким уровнем обслуживания. Я еще не знаю, почему Oracle настаивает на том, чтобы поместить это в inittab - это немного больно.источник
Вот некоторые файлы журналов, которые могут помочь вам решить эту проблему (от Metalink):
Вот обсуждение аналогичной проблемы.
Кроме того, в имени хоста не должно быть подчеркивания; вы не должны использовать DHCP; nslookup должен разрешать FQN, и обратный поиск должен работать; IPV6 пока не поддерживается.
источник