Remarque :

Restaurer une base pluggable colocative supprimée à l'aide d'une instance auxiliaire sur le même serveur DBCS

Introduction

Dans une base de données Conteneur colocative, les métadonnées des tables du dictionnaire de données et des définitions de vue sont stockées uniquement dans la racine. Toutefois, chaque base de données pluggable possède son propre ensemble de tables et de vues du dictionnaire de données pour les objets de base de données contenus dans la base pluggable.

Par conséquent, une base de données pluggable ne peut pas être restaurée en tant que base de données. Il doit être restauré en tant qu'objet de base de données à l'aide d'une instance auxiliaire. Si une base de données pluggable/fichiers de données est supprimée accidentellement, endommagée, etc., le référentiel/les métadonnées de la base de données pluggable existent toujours et peuvent être restaurés et récupérés

Si une base de données pluggable est supprimée accidentellement ou intentionnellement à l'aide de la commande DROP PLUGGABLE DATABASE <PDBNAME>, cette opération supprime la base de données pluggable et enlève les métadonnées du référentiel. Par conséquent, une restauration de la base de données pluggable (y compris l'opération PITR de base de données pluggable jusqu'au moment de la suppression) échouera avec une erreur telle que RMAN-06813: could not translate pluggable database PDBxx.

Architecture

Base de données pluggable source et auxiliaire

Objectifs

Restaurez et récupérez une base de données pluggable supprimée, y compris les fichiers de données. Etant donné qu'il ne peut pas être restauré dans la même base de données Conteneur, nous allons créer une instance auxiliaire et restaurer la base de données pluggable dans la base de données Conteneur auxiliaire sur la même instance et également dans la source.

Prérequis

Tâche 1 : créer une base de données pluggable

Tâche 2 : Sauvegarder la base de données Conteneur

Tâche 3 : supprimer la base de données pluggable créée dans la tâche 1

Tâche 4 : restaurer la base de données pluggable supprimée dans la même base de données source

Tâche 5 : créer une instance auxiliaire temporaire

Tâche 6 : démarrer l'instance auxiliaire avec l'état nomount

Tâche 7 : restauration du fichier de contrôle à partir de la sauvegarde dans l'instance IdP et montage de la base de données

Tâche 8 : restaurer et récupérer la base de données pluggable supprimée dans l'instance auxiliaire

Tâche 9 : ajouter et supprimer le fichier de journalisation en ligne dans la base de données source

Tâche 10 : ouvrir la base de données dans resetlogs dans l'instance auxiliaire

Tâche 11 : modifier la base de données pluggable dans l'instance auxiliaire

Tâche 13 : clonage de la base de données pluggable PDB03 dans la source

Accusés de réception

Ressources de formation supplémentaires

Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenu de formation gratuit sur le canal Oracle Learning YouTube. En outre, accédez à education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour consulter la documentation produit, consultez Oracle Help Center.