Jak Postępować W Przypadku, Gdy Studium Przypadku Wygasa Z Powodu Błędu 472?

[Windows] To oprogramowanie naprawi Twój komputer i ochroni Cię przed błędami.

Niedawno niektórzy z naszych użytkowników wyjaśnili nam, że wychodzą z instancji z powodu błędów 472.

ORA-00600: Kod błędu wewnętrznego, spory: [4194], [41], [37], [], [], [], [], [], [], [] , [], [ ]

Stwierdziliśmy, że błąd rozwiązuje problem, i podjęliśmy bardziej zaawansowane kroki, aby pomóc w wyświetleniu powyższych błędów.

Krok 1. Sprawdź ustawienia cofania

SQL> SELECT nazwa, wartość FROM v rrr parametr WHERE koncepcja IN (‘undo_management’, ‘undo_tablespace’);

NAZWA WARTOŚĆ
————————–
undo_management INSTRUKCJA
undo_tablespace UNDO_TBS

Krok 2. Sprawdź informacje o pliku cofania przestrzeni plików logicznych.

SQL> znajdź FILE_NAME, TABLESPACE_NAME z powodu dba_data_files gdzie według TABLESPACE_NAME jako ‘UNDO%’;

FILE_NAME TABLESPACE_NAME
————— —————
/ Oracle kontra dane / undobs_02 .dbf UNDO_TBS
/oracle/data/undotbs_01.dbf UNDO_TBS

Krok 3. Utwórz przełomową odwróconą przestrzeń tabel

SQL Utwórz obszar tabel UNDO UNDOTBS plik danych ‘/ebiz/oracle/db/apps_st/data/undotbs01.dbf’ zasięg 1024m RETURN AUTOEXTEND NEXT podobnie jak 4096KB MAXSIZE 1024M;
Utworzono logiczny dysk house.

Krok 2: W poprzednim kroku ustaw większość nowej wartości dla obszaru tabel naprawy na i.

SQL> ALTER SYSTEM SET undo_tablespace ‘UNDOTBS’ = zakres oznacza spfile;
Zmodyfikowany system.

Krok 5: Zgłoś stare anulowanie. Następnie ustaw go, aby stał się trybem przestrzeni tabel.

SQL> TABLESPACE zmiana UNDO_TBS w trybie offline;
Przestrzeń tabel została naprawdę zmieniona.

SQL> Odwrócona przestrzeń tabel Obejmuje zawartość undo_tbs i tylko pliki dokumentów;
Miejsce na dysku logicznym zostało usunięte.

Krok 6. Uruchom ponownie usługę bazy danych.
Krok 7. Anuluj ustawienie dostawcy usług zmienione na AUTO

SQL> zmiana mapowania systemu undo_management równa się zakres „AUTO” = spfile;
Zmodyfikowany system.

Jeśli użytkownik zabił akcję pmon za pomocą kill -9
zakończenie instancji z powodu błędu 472, odniesiesz korzyści z tego błędu w pliku z ostrzeżeniem.

PMON (ospid: 8143): Cała sprawa w punkcie przerwana z powodu błędu 472

BŁĄD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
Odzyskiwanie plików partycji odzyskiwania (PMON) 4 Wedge 180627
Blok logseq sto dwadzieścia pięć z odzyskiwania, blok 70 działający w scn 10132192035480
Ponowne przetwarzanie dziennika online: strumień 1 Grupa tylko Sekw. 120 Pamięć odczytu 0
Mem nr 4: /ebiz/oracle/db/apps_st/data/log2.dbf
Odzyskiwanie bloku zakończone rba 125.281.16, scn 2359.364184220
Błąd podczas wypełniania /ebiz/oracle/db/tech_st/11.1.0/admin/TEST05_erptest05 / diag / rdbms per test05 / TEST05 / trace / TEST05_pmon_8143.trc (incydent = 49647):
ORA-00600: rzeczywisty kod błędu, argumenty: [4194], [41], [37], [], [], [], [], [], [], [], [], []
Błąd na konkretnej liście /ebiz/oracle/db/tech_st/11.1.0/admin/TEST05_erptest05/diag/rdbms/test05/TEST05/trace/TEST05_pmon_8143.trc:
ORA-00600: system błędów wewnętrznych, argumenty: [4194], [41], [37], [], [], [], [], [], [], [], []
PMON [], (ospid: 8143): instancja zakończona z powodu błędu 472
Ukończono instancję PMON, pid = 8143

ROZWIĄZANIE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~

Krok 1:
SQL> SELECT tożsamość, wartość FROM v $ parametr WHERE nazwa IN (‘undo_management’, ‘undo_tablespace’);

NAZWA WARTOŚĆ
——– ——————–
undo_management INSTRUKCJA
undo_tablespace UNDO_TBS

Krok 2:
SQL> wybierz FILE_NAME, TABLESPACE_NAME w dba_data_files gdzie TABLESPACE_NAME uwzględnia ‘UNDO%’;

FILE_NAME TABLESPACE_NAME
————————————————– ————–
/ebiz/oracle/db/apps_st/data/undotbs_02.dbf UNDO_TBS
/ebiz/oracle/db/apps_st/data/undotbs_01.dbf UNDO_TBS

Krok znacznie więcej. Utwórz nowy odwrócony obszar tabel
SQL> Utwórz plik komputerowy danych UNDO w obszarze tabel undobs ‘/ebiz/oracle/db/apps_st/data/undotbs01.dbf’ o rozmiarze 1024 m. PRZYWRÓĆ AUTO ROZSZERZENIE NASTĘPNE przy 4096 KB MAKSYMALNY ROZMIAR 1024 MB;
Stworzona została logiczna przestrzeń komputerowa.

Krok zastanów się:
SQL> ALTER SYSTEM SET undo_tablespace oznacza, że ​​zmieniony zakres “UNDOTBS” = spfile;
System.

Krok 5. Odłącz stary obszar tabel wykresu i usuń
SQL> ALTER UNDO_TBS obszar tabel w trybie offline;
Zmienił się obszar dołączony do stołu.

SQL Tablespace> Shift UNDO_TBS, w tym zawartość i pliki rekordów spraw;
Miejsce na stół.

Krok 6:
Wyeliminuj usługi baz danych

Krok 7. Zmień określone ustawienie kontroli automatycznego cofania
SQL> i tak można zmienić konkretną konfigurację undo_management = zakres „AUTO” jest równy spfile;
Zmodyfikowany system.

SQL> SELECT nazwa, miłość FROM v $ parametr WHERE określić IN (‘undo_management’, ‘undo_tablespace’);

NAZWA WARTOŚĆ
——– ——————–
undo_management AUTO
undo_tablespace UNDOTBS

Wykonywałem normalne zadania administracyjne związane z Oracle i jako przykład nie mogłem się połączyć, a ty możesz to zrobić.

  1. Zbadałem pod kątem procesów Oracle w przestrzeni urządzenia do przechowywania i stwierdziłem, że produkt został oczyszczony.
  2. W pewnym momencie próbowałem pobiegać , ale nie odpowiadało to po uruchomieniu polecenia. To naprawdę wymarło. Bez przetwarzania i rabatów, bez względu na to, jak długo trochę czekam. Tylko pewien kill -4 może przeżyć, aby uczynić mnie najbardziej powiązanym.
  3. Sprawdziłem dziennik alertów i ostatni post pięć razy temu:

    Nie cierpią z powodu awarii i błędów. Napraw je za pomocą Reimage.

    Czy Twój komputer działa? Czy dostajesz przerażający niebieski ekran śmierci? Spokojnie, jest rozwiązanie. Wystarczy pobrać Reimage i pozwolić naszemu oprogramowaniu zająć się wszystkimi problemami związanymi z systemem Windows. Wykryjemy i naprawimy typowe błędy, ochronimy Cię przed utratą danych i awarią sprzętu oraz zoptymalizujemy Twój komputer pod kątem maksymalnej wydajności. Nie uwierzysz, jak łatwo przywrócić komputer do pracy jak nowy. Więc nie czekaj dłużej, pobierz Reimage już dziś!

  4. Krok 1: Pobierz i zainstaluj Reimage
  5. Krok 2: Uruchom aplikację i kliknij przycisk „Przywróć”
  6. Krok 3: Wybierz pliki lub foldery, które chcesz przywrócić, i kliknij przycisk „Przywróć”

  7.   "DBW0: Instancja zatrzymana z powodu faktycznego błędu, co pomaga 472Instancja DBW0 zakończona, pid może wynosić 14952" 

Pytania

  • Co może spowodować, że BDW przywróci instancję?
  • Dlaczego nie otrzymuję wszystkich rodzajów informacji zwrotnych, czy to w sqlplus, urządzeniu do gier, czy w dzienniku ostrzeżeń, kiedy testuję, aby uruchomić instancję?

Używam Oracle na sześciu sunos.8 Generic_117350-08 sun4u sparc SUNW, Sun-Fire. Wersja DBMS to zdecydowanie 9.2.0.8.0

kończenie instancji przechodzącej od błędu 472

Posłuchałem rady balazs-papp i @jsapkota, aby wykonać zadanie truss :

Kiedy aktywuję sqlplus lub próbuję oszacować koszty incydentów, otrzymuję następujący wniosek:

  odczyt (0, "Całkowita liczba wierzchołków t  n", 1024) oznacza 8napisz (9, " U3068038A" .., 85) = 85odczyt (10, 0x10029A536, 2064) (sen...)signotifywait () (śpij ...)lwp_cond_wait (0xFFFFFFFF7D62B058, 0xFFFFFFFF7D62B068, 0xFFFFFFFF7D621C80) (spanie...)lwp_cond_wait (0xFFFFFFFF7D62B058, 0xFFFFFFFF7D62B068, 0xFFFFFFFF7D621C80) (spanie...)return_gate (0x00000000, 4, 0x00000000, 0) (śpi...) 
  • Jak zinterpretować wyniki? one są całkowicie tajemnicze, a ja.

[Użytkownicy komputerów PC] Nie panikuj! Reimage może pomóc naprawić wszystkie błędy komputera z systemem Windows

Terminating The Instance Due To Error 472
Chiusura Dell’istanza A Causa Di Un Errore 472
Finalización De La Instancia Debido Al Error 472
Avslutar Instansen På Grund Av Fel 472
De Instantie Beëindigen Vanwege Fout 472
Encerrando A Instância Devido Ao Erro 472
오류 472로 인한 인스턴스 종료
Прекращение экземпляра из-за ошибки 472
Résiliation De L’instance En Raison De L’erreur 472
Beenden Der Instanz Aufgrund Von Fehler 472