Как делают я фиксирую “РТЫ 01033: инициализация Oracle или завершение работы в прогрессе” ошибка?

Это в большой степени зависит от Ваших требований. Если хорошо терять целый день, Вы могли бы придерживаться полного резервного копирования каждую ночь. Иначе можно хотеть сделать полное резервное копирование каждую ночь и передачу журналов за короткие периоды. С этой конфигурацией можно восстановить последнее полное резервное копирование и откат вперед к данному моменту времени с помощью сохраненных журналов транзакций.

Какой носитель, который Вы выбираете, является другим вопросом. Ленты, по моему скромному мнению, не необходимы в эти дни. Жесткие диски и офшорные серверы являются настолько дешевыми в эти дни.

1
задан 5 January 2010 в 13:57
3 ответа

Не обязательно поврежденный (это на самом деле довольно трудно сделать). Попробуйте эти шаги:

  1. Войдите в систему сервер базы данных
  2. Набор ORACLE_SID=yourSID
  3. в командной строке введите sqlplus/nolog
  4. в sql*plus войдите: ЗАВЕРШИТЕ РАБОТУ АВАРИЙНОГО ПРЕКРАЩЕНИЯ РАБОТЫ, затем ЗАПУСТИТЕСЬ
  5. Если база данных обычно запускает, выпустите НЕПОСРЕДСТВЕННОЕ ЗАВЕРШЕНИЕ РАБОТЫ и другой ЗАПУСК.

Если это запускает базу данных, Вы хороши для движения. В противном случае необходимо затем получить своего рода сообщение об ошибке, которое запустит Вас вниз путь получения решения. Проверьте журнал предупреждений на свой экземпляр для получения дополнительной информации. Обновите этот вопрос, если Вы все еще нуждаетесь в помощи.

Принятие ручного запуска устраняет проблему, затем чтобы заставить Вашу базу данных запуститься автоматически, когда сервис запускается, отредактируйте реестр. Ищите ключевой HKLM\Software\Oracle\HOMEx\ORA_sid_AUTOSTART. Вы хотите, чтобы значением этого ключа был TRUE.Примечание: HOMEx будет иметь форму HOME0, HOME1, и т.д.

2
ответ дан 3 December 2019 в 17:27
  • 1
    Спасибо за ответ, к сожалению, удалили Oracle 9.2 и установили Oracle 10 в попытке работать вокруг проблемы. I' ll отмечают Ваш ответ, как принято, так как это был единственный ответ. –  Rick 6 January 2010 в 11:54
  • 2
    Шаги 1-4 довольно универсальны через версии Oracle. Ключ реестра немного отличается в 10 г, но понятие применяется. Наконец, познакомьтесь с журналом предупреждений - он может часто решать проблемы как этот. Если there' s что-то серьезно неправильно с базой данных, об этом, вероятно, сообщат там. Обычно it' s названный ORACLE_HOME/admin/bdump/alertSID.log –  DCookie 9 January 2010 в 20:23

Попробуйте это

sqlplus/nolog
SQL> соединяется / как sysdba
SQL> завершает работу аварийного прекращения работы
SQL> запускает nomount
SQL> изменяется, база данных монтируются;
SQL> изменяет открытую базу данных;

3
ответ дан 3 December 2019 в 17:27

sqlplus / nolog "se conecta SQL> подключиться / как sysdba

0
ответ дан 3 December 2019 в 17:27

Теги

Похожие вопросы