Изумленный студент против ORA-00257 Ошибка - я могу это исправить? Как? - PullRequest
0 голосов
/ 26 октября 2009

Конечно, мой босс в тот день, когда что-то идет не так. Это я, неопытный маленький студент, пытаюсь восстановить работоспособность нашего сайта. Все в одиночку.

База данных oracle, с которой наш сайт извлекает данные, не позволяет мне подключиться (выдает ошибку на нашем сайте), выдавая ошибку: ORA-00257 В полном объеме:

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

Все, что у меня есть, это имя пользователя и пароль в базе данных. И, конечно же, клиент Oracle SQL Developer.

Мой вопрос: у меня есть оборудование, чтобы решить эту проблему? Если так, то как? Если это поправимо (мной), и кто-то может объяснить это, могут ли они объяснить это очень, очень медленно и кропотливо?

Если кто-то может помочь, даже если он просто скажет: «Вы обречены!» ... заранее спасибо.

1 Ответ

3 голосов
/ 26 октября 2009

Вы, вероятно, израсходовали все пространство на диске / разделе, где записываются архивные журналы. Ваш DBA или DBA-standin должны быть вовлечены в этот момент, потому что потеря этих журналов повлияет на вашу способность восстановить базу данных - Oracle помогает вам, отказываясь от транзакций, чтобы обеспечить возможность восстановления базы данных, если это необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...