2011-04-26 302 views
5

Podczas próby połączenia z moją bazą danych pojawia się następujący błąd.ORA-00257: błąd archiwizatora

ORA-00257: błąd archiwizera. Podłącz tylko wewnętrzne, dopóki nie zostanie zwolniony.

Do wczoraj baza danych była bardzo funkcjonalna.

Jakiekolwiek obejście?

+5

możliwy duplikat [RA-00257: Błąd archiwum. Połącz tylko wewnętrznie, dopóki nie zostanie uwolniony.] (Http://stackoverflow.com/questions/5203367/ra-00257-archiver-error-connect-internal-only-until-freed) – skaffman

+0

@skaffman - Najprawdopodobniej źródło problem jest inny w 9i i 10g. W rezultacie uważam, że należy je traktować jako odrębne pytania. –

+2

@Justin: Wątpię w to. Jest to dość powszechny błąd Oracle, przyczyna jest zwykle taka sama - zabrakło miejsca w dzienniku. Tak czy inaczej, jest to problem DBA, a nie programistyczny. – skaffman

Odpowiedz

6

W SQL * Plus, można

SQL> show parameter log_archive 
  • Jeśli LOG_ARCHIVE_START jest FAŁSZ, będziemy chcieli, aby ustawić go na wartość TRUE.
  • Jeśli LOG_ARCHIVE_DEST punkty do nieważnego katalogu, będziemy chcieli, aby zmiany to wskazywać na prawidłowy katalog .
+0

Nie otrzymuję danych wyjściowych po uruchomieniu parametru show log_archive. Mam uprawnienie tylko do odczytu do bazy danych. Czy to jest powód, dla którego nie mam wyjścia? – MAlex

+0

Musisz być DBA, aby naprawić błąd. Jeśli masz tylko konto przeznaczone tylko do odczytu, musisz skontaktować się z DBA. –

+0

Dzięki Justin! Skontaktuję się z DBA w tym celu. – MAlex

2

należy pamiętać, że można tylko dostęp SQL * Plus, jeśli się zalogować jako sqlplus/as sysdba

Plus, myślę, że tutaj problem jest kwota przestrzeń do archiwizacji osiągając swój limit max.

więc wszelkich starań, aby wyczyścić logi po wykonaniu kopii zapasowej w pamięci flash lub coś

0

ORA-00257: error archiwum. Podłącz tylko wewnętrzne, dopóki nie zostanie zwolniony. Problem można rozwiązać w następujący sposób: skopiuj folder archivelog do nowego miejsca docelowego i opróżnij ten katalog.

Prawdziwym problemem jest to, że granica Internecie rezerwowym wzrosła co został ustawiony jako n GB i że stają się pełne, kiedy opróżnić ten folder Archivelog następnie rozpocznie pracę grzywny