Travaux pratique fichier de contrôle Flashcards

1
Q

Visualiser le nombre et la taille des fichiers de contrôle actifs de votre base Oracle.

A

Select * from v$controlfile;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ajouter un fichier de contrôle supplémentaire et vérifier qu’il est bien pris en compte.

A

alter system set control_files = ‘C:...\ORACLE\ORADATA\ORCL\CONTROL01.CTL’,
‘C:...\ORACLE\ORADATA\ORCL\CONTROL02.CTL’,
‘C:...\ORACLE\ORADATA\ORCL\CONTROL03.CTL’
scope=spfile;

Faire un shutdown immediate
puis redémarrer avec: startup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hors exploitation, supprimer-le, tentez de redémarrer la base de données et constatez l’erreur dans le fichier d’alerte.

A

Faire un shutdown immediate

puis supprimer le fichier depuis C:...\ORACLE\ORADATA\ORCL\

puis redémarrer avec: startup

Aller dans le journal d’alerte qui se trouve dans dans ORACLE\diag\rdpms\orcl\orcl\trace\alert_nomInstance.log

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Faites les modifications nécessaires pour redémarrer sans ce fichier de contrôle.

A

alter system set control_files = ‘C:...\ORACLE\ORADATA\ORCL\CONTROL01.CTL’,
‘C:...\ORACLE\ORADATA\ORCL\CONTROL02.CTL’,
scope=spfile;

Faire un shutdown
puis redémarrer avec startup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

FICHIER DE JOURNALISATION: Visualiser logfile

A

desc v$logfile
pour raccourcir la colonne –> col member format a40
select * from v$logfile;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Supprimer un groupe

A

alter database drop logfile groupe 3;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ajouter un groupe

A

alter database add logfile ‘C:...\ORACLE\ORADATA\ORCL\REDO03.LOG’ size 30M reuse; (reuse pour réutiliser celui qu’on a supprimé avant.

alter database add logfile ‘C:...\ORACLE\ORADATA\ORCL\REDO04.LOG’ size 30M;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Passer à un autre groupe:

A

alter system checkpoint;

alter system switch logfile;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Ajouter un membre dans chaque groupe

A

alter database add logfile member ‘C:...\ORACLE\ORADATA\ORCL\REDO03B.LOG’ to group 3;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Renommer un groupe (ça revient à un déplacement)

A
shutdown immediate
renommer le fichier
startup mount
alter database rename file 'C:\...\ORACLE\ORADATA\ORCL\REDO03B.LOG' to 'C:\...\ORACLE\ORADATA\ORCL\REDO03A.LOG';
shutdown
startup
How well did you know this?
1
Not at all
2
3
4
5
Perfectly