Ripristinare i Tablespace o i file di dati

È possibile ripristinare il tablespace o i file di dati. Prima di ripristinare, è necessario individuare il file. Quando si individuano i file, assicurarsi che il database sia nello stato Aperto. Se il database è aperto, utilizzare ALTER TABLESPACE. Dichiarazione OFFLINE per prendere i tablespace o file di dati offline prima di iniziare il processo di ripristino.

Segui questi passaggi:

  1. Accedere al computer in cui si desidera ripristinare i tablespace o i file di dati.
  2. Individuare i tablespace utente o i file di dati utilizzando il seguente comando:
  3. SQL >SELEZIONARE FILE_NAME, TABLESPACE_NAME DA DBA_DATA_FILES;

  4. Modificare lo stato del database in mount, o nomount o shutdown prima di ripristinare i tablespace o i file di dati.
  5. SQL >MONTAGGIO AVVIO;

    SQL >NOMOUNT AVVIO;

    SQL >ARRESTO IMMEDIATO;

  6. Accedere alla console UDP Arcserve.
  7. Ripristinare i tablespace o i file di dati utilizzando la procedura guidata di ripristino. Per ulteriori informazioni sul processo di ripristino, vedere Come ripristinare da un punto di ripristino.
  8. Accedere al computer di destinazione.
  9. Passare alle cartelle specifiche e verificare che i tablespace o i file di dati vengano ripristinati.
  10. Recupera il tablespace o i file di dati.
  • Per recuperare uno spazio di tabella, immettere il seguente comando SQL*Plus schermata:
  • SQL> RECUPERARE TABLESPACE “tablespace_name”;

  • Per recuperare un file di dati, immettere il seguente comando SQL*Plus schermata:
  • SQL> RECUPERARE i file di dati, ‘percorso’;

  • Oracle controlla i file di log di ripristino dell’archivio da applicare e visualizza i nomi dei file in una sequenza.
  • Immettere AUTO nella schermata prompt SQL*Plus per applicare i file.
  • Oracle applica i file di log per ripristinare i file di dati. Al termine dell’applicazione del file di log redo, Oracle visualizza i seguenti messaggi:
  • Applicazione del file di log suggerito

    Log applicato

  • Dopo l’applicazione di ogni log, Oracle continua ad applicare il successivo file di log redo fino al completamento del ripristino.
  • Immettere il seguente comando per portare il tablespace online:
  • SQL> ALTER TABLESPACE “tablespace_name” ONLINE;

    Il tablespace è ora recuperato nell’ultimo file di registro disponibile.

    Leave a Reply

    Il tuo indirizzo email non sarà pubblicato.