QCM sur Oracle 11g Administration – Partie 21

Ce questionnaire à choix multiples (QCM) a pour objectif de tester vos connaissances et compétences sur l’administration de la base de données Oracle 11g. Oracle 11g, l’une des versions les plus utilisées dans les environnements de gestion de bases de données relationnelles, offre une série de fonctionnalités avancées pour la gestion, la sécurisation et l’optimisation des bases de données.
 
 

1. Quelle commande permet de voir l’historique des commandes exécutées par RMAN ?

A rman> show history;

B rman> list history;

C rman> show command history;

D rman> list backup;

B
La commande rman> list history; affiche l’historique des commandes exécutées par RMAN, y compris les sauvegardes et les restaurations. Cela permet de suivre les actions effectuées par RMAN sur la base de données.

 

 

2. Quelle commande permet de désactiver une session dans Oracle ?

A alter session disable;

B alter session suspend;

C alter system kill session 'sid, serial#';

D alter system shutdown session;

C
La commande alter system kill session 'sid, serial#'; permet de tuer une session spécifique dans Oracle, en utilisant le SID (Session ID) et le numéro de série de la session. Cela peut être nécessaire lorsque vous devez interrompre une session bloquante.

 

 

3. Quelle commande permet de changer le tablespace par défaut d’un utilisateur ?

A ALTER USER [username] DEFAULT TABLESPACE [new_tablespace];

B ALTER USER [username] SET DEFAULT TABLESPACE [new_tablespace];

C ALTER USER [username] CHANGE DEFAULT TABLESPACE [new_tablespace];

D ALTER USER [username] TABLESPACE [new_tablespace];

A
La commande ALTER USER ... DEFAULT TABLESPACE permet de changer le tablespace par défaut d’un utilisateur. Cela définit l’endroit où les nouvelles tables et autres objets seront créés par cet utilisateur, si aucun autre tablespace n’est spécifié.

 

 
 

4. Quelle commande permet d’exporter les données d’une table Oracle ?

A exp username/password tables=table_name;

B expdp username/password tables=table_name;

C export username/password table=table_name;

D exp username/password file=table_name.dmp tables=table_name;

D
La commande exp username/password file=table_name.dmp tables=table_name; permet d’exporter les données d’une table spécifique dans un fichier de sauvegarde (ici table_name.dmp).

 

 

5. Quelle commande permet d’ajouter un utilisateur à un rôle Oracle ?

A grant role_name to username;

B alter user username add role role_name;

C grant username to role_name;

D alter role role_name add user username;

A
La commande grant role_name to username; permet d’ajouter un rôle à un utilisateur Oracle. Cela accorde les privilèges associés à ce rôle à l’utilisateur spécifié.

 

 

6. Quelle commande permet de vérifier l’intégrité d’un fichier de données Oracle ?

A alter database check datafile integrity;

B dbverify '/path/to/datafile';

C select * from v$datafile_integrity;

D validate datafile '/path/to/file';

B
La commande dbverify '/path/to/datafile'; est utilisée pour vérifier l’intégrité des fichiers de données Oracle en exécutant un contrôle de l’intégrité des blocs dans le fichier de données spécifié.

 

 
 

7. Quelle commande est utilisée pour supprimer les statistiques collectées dans Oracle ?

A DBMS_STATS.PURGE_STATS

B DBMS_STATS.DELETE_STATS

C DBMS_STATS.REMOVE_STATS

D DBMS_STATS.FLUSH_STATS

A
La procédure DBMS_STATS.PURGE_STATS permet de supprimer les statistiques collectées de la base de données. Cela peut être utile si vous souhaitez réinitialiser les statistiques avant de recommencer le processus de collecte.

 

 

8. Quelle vue Oracle permet de visualiser les informations sur la mémoire partagée globale (SGA) ?

A V$SGA

B V$SGAINFO

C V$MEMORY

D V$BUFFER_POOL

A
La vue V$SGA contient des informations sur l’utilisation de la mémoire partagée globale (SGA), qui comprend des composants comme le cache de données et le cache de redolog. Cela permet de surveiller l’allocation et l’utilisation de la mémoire.

 

 

9. Quel type de segment est créé lorsque vous créez une table dans un tablespace Oracle ?

A Index Segment

B Table Segment

C Heap Segment

D Data Segment

C
Un Heap Segment est créé lorsqu’une table est créée dans un tablespace. C’est le segment qui contient les données de la table et qui gère l’espace utilisé pour stocker les lignes.

 

 
 

10. Quelle commande permet de mettre un utilisateur dans le mode « LOCK » (verrouillé) ?

A ALTER USER [username] ACCOUNT LOCK;

B ALTER USER [username] LOCK ACCOUNT;

C ALTER USER [username] LOCK;

D ALTER USER [username] ACCOUNT CLOSED;

A
La commande ALTER USER ... ACCOUNT LOCK permet de verrouiller un compte utilisateur. Cette commande est utilisée pour empêcher l’accès à un utilisateur sans le supprimer définitivement.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *