Thu. Dec 1st, 2022

Czy Twój komputer źle się zachowuje? Masz dość oglądania Blue Screen of Death? Reimage jest tutaj, aby pomóc!

Ostatnio niektórzy użytkownicy napotkali komunikat o błędzie, który niestety ora-00210 nie może otworzyć określonego pliku regulacyjnego ora-00202. Ten problem może wystąpić z wielu powodów. Omówmy to poniżej.

W zeszłym miesiącu miałem problem z uruchomieniem bazy danych Oracle po awarii gadżetu instancji bazy danych/hosta. To

Błąd:

Powód:

zwykle występuje na montowaniu NFS. W moim przypadku dzieje się tak, gdy maszyna wirtualna jest ponownie uruchamiana bez doskonałego zamykania systemu. Ponieważ rzeczywista baza danych nie została poprawnie zamknięta, deskryptory katalogów są często nieumyślnie pozostawionymi szklanymi oknami w pamięci, co powoduje ten błąd. Aby sprawdzić problemy, sprawdź system informacji sortowania, w którym znajduje się plik zarządzania.

Korekta:

Administrator systemu/pamięci ma r145194.1

2. Zmień nazwę wyświetlanego pliku i pomóż kopii, aby utworzyć najnowszy plik tylko w witrynie sieci web z pamięcią deskryptora. A to pozwala ci, który uruchomi bazę danych.

mv /oracle/data/ora01/app/oracle/oradata/ORA12C/control01.ctl /oracle/data/ora01/app/oracle/oradata/ORA12C/control01.ctl.origcp /oracle/data/ora01/app/oracle/oradata/ORA12C/control01.ctl.orig /oracle/data/ora01/app/oracle/oradata/ORA12C/control01.ctl

Opis

W tym artykule eksperci ustalą, w jaki sposób pliki kontrolne są tracone podczas automatycznych kopii zapasowych.

Krok 1: Upewnij się, że RMAN i automatyczne tworzenie kopii zapasowych klipów kontrolnych są włączone.

ora-00210 nie mogę otworzyć określonej ścieżki kontrolnej pliku kontrolnego ora-00202

[skrypty [email protected]]$ . ora19c.env
[skrypty [email protected]]$rman/
Cel odzyskiwania menedżera: wersja 19.0.0.0.0 – produkcja środa, niedziela 31 stycznia 2021
Wersja 12:56:58 19.10.0.0.0
Copyright 1982, (c) 2019, Oracle i/lub jej spółki zależne. Wszelkie prawa zastrzeżone.
Połączono, aby znaleźć docelową bazę danych: INBAA (DBID=936024966)

RMAN>Śledź wszystko;

użyj dokładnego pliku kontrolnego docelowej bazy danych powiązanego z katalogiem przywracania
Alternatywy konfiguracji RMAN do załadowania za pomocą db_unique_name INBAA:
USTANOWIENIE POLITYKI ZACHOWANIA NADMIARÓW 1; numer Domyślny
USTAWIENIA OPTYMALIZACJI KOPII ZAPASOWEJ; # Domyślne
USTAW DOMYŚLNY TYP URZĄDZENIA NA DYSK TWARDY; # Domyślne
WŁĄCZ AUTOMATYCZNEJ KOPII ZAPASOWEJ PLIKU KONTROLNEGO; # Domyślne
USTAW FORMAT PLIKU KOPII ZAPASOWEJ AUTOMATYCZNEGO ZARZĄDZANIA DLA DYSKÓW TWARDYCH TYPU URZĄDZENIA na „%F”; # Domyślne
USTAWIENIA TYPU URZĄDZENIA DYSK TWARDY RÓWNOLEGŁY indywidualny TYP KOPII ZAPASOWEJ DO ZESTAWU KOPII ZAPASOWEJ; numer Domyślny
USTAW BACKUP DANYCH DLA TYPU URZĄDZENIA TWARDY DYSK na 1; Domyślny numer telefonu
USTAW DZIENNIK ARCHIWALNY ZAPASOWEJ DLA DYSKU TYPU URZĄDZENIA NA 1; Domyślny numer telefonu
USTAW MAXSETSIZE NA NIEOGRANICZONE; # Domyślne
WYŁĄCZONA KONFIGURACJA SZYFROWANIA BAZY DANYCH; # Domyślne
KONFIGURUJ ALGORYTM SZYFROWANIA „AES128”; numer Domyślny
KONFIGURACJA ALGORYTMU KOMPRESJI „BASIC” Z WERSJI „STANDARD” OPTYMALIZUJ POD OBCIĄŻENIEM TRUE; Domyślny numer telefonu
KONFIGUROWANIE WYJŚCIA RMAN NA DNI WSTRZYMANIA; 7 # Domyślne
USTAW ZASADĘ USUWANIA DZIENNIKA ARCHIWUM NA NIE; # Domyślne
USTAW NAZWY PLIKÓW ZARZĄDZANIA MIgawkami na “/u01/app/oracle/product/19.0.0/dbs/snapcf_inbaa.f”; # Domyślne

RĘCZNY

Drugi krok: zasymuluj błąd, wycinając plik kontrolny, gdy witryna nadal działa.

[scripts [email protected]]$ : ora19c.Scripts]$env
[[email protected] sqlplus każdy jako sysdba

SQL*Plus: wersja 19.0.0.0.0 — w wersji produkcyjnej, niedziela 28 stycznia 12:55:02 po południu 2021
Wersja 19.10.0.0.0
Prawa autorskie (c) w latach osiemdziesiątych, 2020, Oracle. Wszelkie prawa zastrzeżone.
Połączono, by nie działała instancja.
SQL> Start
Instancja ORACLE uruchomiona.

Całkowity globalny obszar podium 3019895280 bajtów
Stała wielkość 8901104 bajtów
Zmienny rozmiar 738197504 bajtów
Przeszkoda bazy danych 2264924160 bajtów
Bufor ponawiania 7872512 bajtów
Baza danych została zamontowana.
Otwórz bazę danych.
SQL> wybierz open_mode, v$nazwa bazy danych;

OPEN_MODE NAME


ora-00210 nie może otworzyć określonego pliku kontrolnego ora-00202

PRZECZYTAJ INBAA

SQL> zapisuje specjalne nazwy z v$controlfile;

SQL>!
[skrypty [email protected]]$ cd
[[email protected] Cd ~]$ /u01/app/oracle/oradata/INBAA/
[[email protected] INBAA]$ls
control01.ctl redo01.log redo02.log redo03.log sysaux01.dbf system01.dbf temp01.dbf undotbs01.dbf users01.dbf
[[email protected] INBAA]$ rm -kontrola promieniowania01.ctl
[[email protected] INBAA]$cd
[[email protected] Cd ~]$ /u01/app/oracle/recovery_area/INBAA/
[[email protected] INBAA]$ls
archivelog autobackup backupset control02.ctl onlinelog
[[email protected] INBAA]$ rm -rf control02.ctl

Napraw teraz swój komputer.

Szukasz wydajnego i niezawodnego narzędzia do naprawy komputera? Nie szukaj dalej niż Restoro! Ta aplikacja szybko wykryje i naprawi typowe błędy systemu Windows, ochroni Cię przed utratą danych, złośliwym oprogramowaniem i awariami sprzętu oraz zoptymalizuje system pod kątem maksymalnej wydajności. Więc nie zmagaj się z wadliwym komputerem — pobierz Restoro już dziś!

  • 1. Pobierz i zainstaluj Reimage
  • 2. Otwórz Reimage i kliknij przycisk „Skanuj”
  • 3. Kliknij przycisk „Przywróć”, aby rozpocząć proces przywracania

  • [oracle @localhost INBAA]$ sqlplus /as Wydanie sysdba

    SQL*Plus: 19.0.0.0.0 — wydanie w niedzielę 31 stycznia 2021 r. 13:09:30
    Wersja 19.10.0.0.0
    Prawa autorskie (c) 1982, 2020, Oracle. Wszelkie prawa zastrzeżone.
    Połączono z:
    Oracle Database Enterprise 19c Edition wydanie 19.0.0.0.0 — produkcja
    Wersja 19.10.0.0.0

    SQL>
    SQL> wybierz nazwę obszaru tabel za pomocą dba_data_files ;
    wybierz tablespace_name z dba_data_files
    *
    BŁĄD w jedną stronę link 1:
    ORA-00210: Nie można otworzyć określonego pliku
    ORA-00202: plik kontroli reguł: “/u01/app/oracle/oradata/INBAA/control01.ctl”
    ORA-27041: nie można rozpocząć przeglądania pliku
    Błąd Linux-x86_64: 2: Brak takiego rejestru lub katalogu na komputerze
    Dodatkowe informacje: 3
    SQL
    SQL> wybierz historię v$instance;

    STAN

    OTWÓRZ
    SQL
    SQL> blisko w pobliżu
    ORA-00210: nie można odczytać określonego pliku kontrolnego
    ORA-00202: Rejestr kontrolny: ‘/u01/app/oracle/oradata/INBAA/control01.ctl’
    ORA-27041: nie można poszerzyć pliku
    Błąd Linux-x86_64: 2: Brak takiego archiwum lub katalogu
    Dodatkowe informacje: 3
    SQL> zakończ, przerwij
    Zapieczętuj część instancji ORACLE.
    SQL>

    Krok 3: Zapisz najważniejszą bazę danych odzyskiwania na poziomie NOMOUNT i cały plik kontrolny

    SQL>Uruchom bez montowania;
    Przykład ORACLE zaczął się.

    Całkowity globalny obszar systemu 3019895280 bajtów
    Stała średnica 8901104 bajtów
    Zmienny rozmiar 738197504 bajtów
    Strumień bazy danych 2264924160 bajtów
    Bufor ponawiania 7872512 bajtów
    SQL
    Krok 4: Ponieważ większość ludzi nie korzysta z listy RMAN, będziemy musieli zainstalować DBID

    [skrypty [email protected]]$ . ! ora19c.env
    Wyśrodkuj [skrypty [email protected] rman]$ na /

    Menedżer odzyskiwania: wersja 19.0.0.0.0 — produkcja niedziela 31 stycznia 13:16:07 2021
    Wersja 19.10.0.0.0
    Copyright 1982, (c) 2019, Oracle i/lub jej spółki zależne. Wszelkie prawa zastrzeżone.
    Po połączeniu możesz potraktować bazę danych: INBAA (brak połączenia)

    Skonfiguruj

    RMAN> dbid=936024966;uruchamianie comaCommand: SET DBIDRMAN> Zwróć plik kontrolny z automatycznej kopii zapasowej;Odzyskiwanie rozpoczęło się 31 stycznia 21Używanie pliku kontrolnego banku danych osób zamiast całych katalogówprzypisany kanał odzyskiwania: ORA_DISK_1Kanał ORA_DISK_1: SID=38 SolutionType=DISKMiejsce docelowe obszaru odzyskiwania: /u01/app/oracle/recovery_areaIdentyfikator bazy danych (lub nazwa kreatywnej bazy danych) używany do skanowania: INBAA.Kanał ORA_DISK_1: AUTOBACKUP /u01/app/oracle/recovery_area/INBAA/autobackup/2021_01_28/o1_mf_s_1063052742_j15n3h5b_. Bkp znaleziony w obszarze odzyskiwaniaLinia ORA_DISK_1: Wyszukiwanie AUTOBACKUP na dzień: 20210131Linia ORA_DISK_1: poszukaj AUTOBACKUP w dniu: 20210130Linia ORA_DISK_1: spójrz jak AUTOBACKUP w dniu: 20210129Kanał ORA_DISK_1: AUTOBACKUP wykryty w czasie: 20210128Kanał ORA_DISK_1: zrekonstruuj plik kontrolny z AUTOBACKUP /u01/app/oracle/recovery_area/INBAA/autobackup/2021_01_28/o1_mf_s_1063052742_j15n3h5b_.bkpKanał ORA_DISK_1: Ukończono dokument kontrolny przywracania AUTOBACKUPNazwa początkowa wyjścia =/u01/app/oracle/oradata/INBAA/control01.ctlNazwa obrazu wyjściowego =/u01/app/oracle/recovery_area/INBAA/control02.ctlOdrestaurowany 31 stycznia. 21 ukończonychRMAN>
    

    Pobierz Reimage za darmo i napraw typowe błędy komputera w kilka minut. Pobierz teraz.

    Various Workarounds Ora-00210 Cannot Open Specified Control File Ora-00202 Control File
    Olika Lösningar Ora-00210 Kan Inte Starta Specificerad Kontrollfil Ora-00202 Ansvara För Filen
    Diverses Solutions De Contournement Ora-00210 Ne Peuvent Pas Ouvrir Le Fichier De Contrôle Désigné Ora-00202 Fichier De Contrôle
    Diversas Soluciones Ora-00210 No Puede Abrir El Archivo De Administración Especificado Ora-00202 Archivo De Control
    Vari Soluzioni Alternative Ora-00210 Non Possono Aprire Il File Di Controllo Dell'istruzione Di Controllo Specificata Ora-00202
    다양한 해결 방법 Ora-00210이 지정된 제어 파일 Ora-00202 제어 파일을 여는 데 어려움을 겪습니다.
    Различные обходные пути Ora-00210 не должен открывать указанный управляющий файл Ora-00202
    Várias Soluções Alternativas Ora-00210 Não Podem Acessar O Arquivo De Controle Especificado Ora-00202 Lidam Com O Arquivo
    Verschiedene Problemumgehungen Ora-00210 In Der Lage, Die Angegebene Steuerdatei Zu öffnen Oder Ora-00202 Die Datei In Den Griff Zu Bekommen
    Verschillende Tijdelijke Oplossingen Ora-00210 Kan Gespecificeerd Controlebestand Niet Openen Compleet Ora-00202 Controlebestand