Зависание базы данных

dbstalker, 06 июня

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

Была создана база данных путем успешного переноса файлов данных с другого сервера. База в основном работала на чтение, загрузка данных происходила не часто. Иногда создавались вьювы, таблички.

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

В alert.log никаких сообщений не было кроме:

Wed Apr 04 12:14:50 2007
  Current log# 3 seq# 22 mem# 0: K:\ORACLE\ORADATA\DRFO\REDO03.LOG
  Current log# 3 seq# 22 mem# 1: K:\ORACLE\ORADATA\DRFO\REDO03_1.LOG
  Current log# 3 seq# 22 mem# 2: K:\ORACLE\ORADATA\DRFO\REDO03_2.LOG

Команда shutdown immediate не выполняется, Оракл как и раньше висит.

Пришлось сделать shutdown abort и затем startup. После чего на попытку выполнить команду alter system switch logfile; опять база данных ответила зависанием.

После проверки всех реквизитов, необходимых для роботы в режиме ARCHIVELOG, выяснилось, что хотя база данных поднята в режиме ARCHIVELOG, но параметр LOG_ARCHIVE_START = FALSE.

Вот такая неувязочка случилась. Поменяли значение этого параметра на TRUE и жизнь стала прекрасной. Может и у Вас такие глупости случились?

Тэги: проблемы

ОднаКнопка

 

Новый комментарий

Я не спамер: введите суму 0+8



 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Требуется бухгалтер
21 августа, 1 ответа