ORA-00257: ошибка архиватора - PullRequest
       12

ORA-00257: ошибка архиватора

5 голосов
/ 26 апреля 2011

Когда я пытаюсь подключиться к своей базе данных, я получаю следующую ошибку:

ORA-00257: ошибка архиватора.Подключайтесь только по внутреннему, пока не освободитесь.

До вчерашнего дня база данных была довольно функциональной.

Есть ли обходной путь?

Ответы [ 4 ]

6 голосов
/ 26 апреля 2011

В SQL * Plus, вы можете

SQL> show parameter log_archive
  • Если LOG_ARCHIVE_START ЛОЖЬ, Вы хотите установить его на TRUE.
  • Если LOG_ARCHIVE_DEST указывает на неверный каталог, вы хотите измените его, чтобы указать на действительный каталог.
2 голосов
/ 19 июня 2018

ORA-00257: ошибка архиватора происходит, когда ваш архив журнала достиг предела FRA. Поэтому вы должны очистить архивы журналов или можете увеличить лимит FRA.

Чтобы очистить архивы журналов, подключитесь к командной строке и выполните следующие действия:

rman target /
RMAN> delete archivelog all;

Он запросит подтверждение, и вы должны дать «да».

2 голосов
/ 07 декабря 2011

обратите внимание, что вы можете получить доступ к SQL * PLUS только при входе в систему как sqlplus / as sysdba

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

Так что лучше всего очистить журналы после резервного копирования на флэш-накопитель или что-то еще

0 голосов
/ 06 апреля 2017

ORA-00257: ошибка архиватора.Подключение только внутреннее, пока не освободится.Проблема может быть решена следующим образом: скопируйте папку archivelog в новое место назначения и очистите этот каталог.

Реальная проблема заключается в том, что лимит резервного копирования в онлайн-хранилище увеличился до установленного значения n ГБ, и он становится заполненным, когда вы очищаете эту папку архивного журнала, тогда он начинает нормально работать

...