Questionnaire 8 Flashcards
- Quel est le contenu du fichier de contrôle (au moins 4 réponses) ?
- Nom de la base de donnée
- Emplacement des autres fichiers de la BD
- Date/heure de sa création
- Information sur les points de reprise
- A quel moment s’aperçoit-on d’un problème avec un fichier de contrôle ? Que peut-on faire
préventivement ?
- Au montage de la base
* On peut le multiplexer pour avoir toujours une copie disponible
- Peut-on démarrer une instance s’il y a un problème avec le fichier de contrôle ?
Oui
- A quoi sert la vue v$controlfile
• A visualiser nom et taille des fichiers de contrôle
- A quoi sert la vue v$controlfile_record_section ? Donnez un exemple d’un cas d’utilisation de
cette vue.
Visualiser le nombre d’enregistrements possibles type par type pour différents éléments de la base
- Quel sont les SCN (System Change Number) significatifs pour la gestion de la BD que l’on trouve
dans v$database ? Quel sont leurs valeurs relatives (plus grand, plus petit) ?
- Current_scn
- Controlfile_change#
- Checkpoint_change#
Comment déplacer un des fichiers de contrôle dans un exploitation Oracle avec fichier de
paramètre serveur (5 étapes) ?
- Spécifier les anciens et nouvel emplacement alter system
- Arrêter la base proprement
- Dupliquer un fichier de contrôle
- Redémarrer la bd par statut
- Vérifier avec v$controlfile
- Que se passera-t-il et pourquoi si l’on duplique un fichier de contrôle, qu’on le fasse prendre en
compte par “alter system” puis que l’on arrête et redemarre la base de données ?
• La base ne montera pas, référencera un fichier de contrôle incohérent.
- Citez 2 situations d’utilisation des fichiers de journalisation
- Restauration de l’instance à un état propre de point de reprise (checkpoint)
- Restauration de la base elle-même à partir d’une sauvegarde, si on a fait des sauvegardes
- Un de vos tablespaces utilisateur est corrompu, tous les autres sont en ordre. Vous disposez
d’une sauvegarde des données de 3 jours et des fichiers de journalisation. Est-ce suffisant pour
redémarrer la base de données ou que manque-t-il ?
• Non, pas suffisant, il faut aussi les archives des fichiers de journalisation
- Suite à une panne de courant, votre serveur Oracle s’est arrété brutalement. Vous disposez des
tablespaces, d’une sauvegarde de 3 jours et des fichiers de journalisation. Est-ce suffisant pour
redémarrer la base de données ou que manque-t-il ?
Oui
- Pourquoi faut-il au moins 2 groupes de journalisation ?
• Parce-que le processus LGWR et le processus DBWN ne peuvent pas travailler sur le même groupe.
- Selon la vue v$log, à quelle situation correspond le status UNUSED pour un groupe de
journalisation ? Et le status ACTIVE ?
- UNUSED : Pas encore utilisé
* ACTIVE : Nécessaire pour la restauration d’instance (point de reprise pas terminé)
- De quel numéro garde-t-on la trace avec sa date dans un groupe de journalisation actif ?
• Numéro et date du plus petit SCN
- Quelle différence entre un numéro de groupe et un numéro de séquence pour un groupe de
journalisation ?
- Numéro de groupe : nb fixe
* No de séquence : incrémenté à chaque basculement de 1 à N