

Utilizzo di Agente Arcserve UDP (Linux) › Ripristino di un database Oracle mediante l'Agente Arcserve UDP (Linux) › Esecuzione del ripristino granulare di un database Oracle › Ripristino degli spazi tabelle
Ripristino degli spazi tabelle
Se uno spazio tabella di database viene perso o corrotto, è possibile ripristinarlo eseguendo un ripristino a livello del file. Dopo che il ripristino a livello del file è stato completato correttamente, è necessario recuperare manualmente lo spazio tabella.
Procedere come descritto di seguito:
- Accedere al computer di destinazione come utente root.
- Assicurarsi che il database sia disponibile.
- Prendere lo spazio di tabella necessario in modalità non in linea.
Esempio: Considerare che il nome dello spazio tabella sia MYTEST_DB. Immettere il comando seguente per prendere lo spazio tabella in modalità non in linea:
$ sqlplus "/ as sysdba"
SQL> alter tablespace MYTEST_DB offline;
- Elencare tutti i file di dati per lo spazio tabella MYTEST_DB specificato.
SQL> select file_name, tablespace_name from dba_data_files where tablespace_name='MYTEST_DB';
FILE_NAME
--------------------------------------------------------------------------------
TABLESPACE_NAME
------------------------------
/opt/oracle/oradata/lynx/MYTEST_DATA01.dbf
MYTEST_DB
- Ripristinare i file di dati degli spazi tabella mediante la procedura guidata di ripristino. Per ulteriori informazioni sul processo di ripristino, vedere Esecuzione di un ripristino a livello di file sui nodi Linux.
- Specificare le informazioni seguenti sulla procedura guidata di ripristino e inoltrare il processo:
- Quando si selezionano i file e le cartelle, immettere il nome del file di dati obbligatorio dello spazio tabella e avviare la ricerca.
Esempio: Immettere "MYTEST_DATA01.dbf" dello spazio tabella "MYTEST_DB" e cercare.
- Sulla pagina del computer di destinazione, immettere le informazioni seguenti:
- Selezionare Ripristina in posizione originale.
- Immettere il nome host o l'indirizzo IP del server Oracle di destinazione.
- Immettere il nome utente root e la password del server Oracle di destinazione.
- Selezionare Sovrascrivi i file esistenti per l'opzione Risoluzione conflitti.
- Dopo che i file di dati sono stati ripristinati, recuperare lo spazio tabella del database Oracle.
SQL>recover tablespace MYTEST_DB;
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
Automatico
- Creare lo spazio tabella specificato in modalità in linea.
SQL>alter tablespace MYTEST_DB online;
Lo spazio tabella è stato recuperato correttamente.
Copyright © 2015 Arcserve.
Tutti i diritti riservati.
 
|
|