Vous êtes sur la page 1sur 3

DEVOIR 2020

Matière: Administration des Base de données

Classe : GLID

Durée : 1h

Documents non autorisés

1. Afficher le nom de la base de données.


Select name from v$database ;
2. Afficher tous les utilisateurs du système
Select username from dba_users ;
3. Comment se connecter si vous avez oublié le mot de passe de
l’administrateur.
Connect /as sysdba
4. Expliquer quoi le rôle du listner.
Processus en arrière plan qui analyse les requêtes d’accès à la base.
5. Comment accéder à une base de données distante sur un serveur 10.20.2.100
avec le compte scott/identifié par tiger(avec deux méthodes).
● Connect scott/tiger@10.20.2.100:1521/xe
● Ajouter un nouveau service xe dans le fichier tnsname.ora en indiquant
les 3 paramètres : ipserveur, port et le nom de la base.
Puis connecter avec la commande :
Connect scott/tiger@xe
6. C’est quoi un tablespace en oracle
Lien logique vers un fichier datafile contenant les schémas de plusieurs
users.
7. Créer un tablespace ‘info ‘ orienté vers le fichier ‘c:\info.dbf’ de taille 5m
auto extend ;
Create tablespace info
Datafile ‘c:\info.dbf’
Size 5m
Autoextend on
Next 2m ;
8. Créer un tablespace temporaire ‘infotemp ‘ orienté vers le fichier
‘c:\infotemp.tmp’ de taille 5m auto extend ;

Create temporary tablespace infotemp


Tempfile ‘c:\infotemp.tmp’
Size 5m
Autoextend on
Next 2m ;
9. Afficher tous les tablespaces et leurs fichiers DBF en une seule requête .
Select tablespace_name, file_name
From dba_data_files ;
10. Créer un utilisateur ‘SLIM’ identifié par ‘SLIM’travaillant sur les tablespaces
‘info’ et ‘infotemp’
Create user slim identified by slim
Default tablespace info
Temporary tablespace infotemp
Quota unlimited on info ;

11. Créez un rôle R1 et y accordez les rôles connect et resource.


Create role r1 ;
Grant connect, resource to r1 ;
12. Accordez le role R1 à ‘SLIM’ pour gérer son compte.
Grant r1 to slim ;
13. Afficher le profil par défaut de ‘SLIM’.
Select profile
From dba_users
Where username=’SLIM’ ;
14. Afficher le tablespace par défaut de ‘SLIM’.
Select default_tablespace
From dba_users
Where username=’SLIM’ ;
15. Vérifier le mode d’archivage d’oracle.
Select log_mode
From v$database ;
16. Activer le mode d’archivage de la base.
Shutdown immediate
Startup mount
Alter database archivelog ;
Alter database open ;
17. Endommager le fichier ‘info.dbf’.
Shutdown immediate ;
Supprimer le fichier
18. Qu’est-ce que vous devez faire pour démarrer la base ?
Startup
Alter database create datafile 6 ;
Alter database recover automatic ;
Alter database open ;
19. Afficher les noms des fichiers journaux
Select member from v$logfile ;

20. Afficher les noms des fichiers de données


Select name from v$datafile ;
21. Afficher les noms des fichiers de contrôle
Select name from v$controlfile ;
22. Afficher le contenu des fichiers de contrôle
Alter database backup controlfile to trace as ‘c:\a.txt’ ;
23. Afficher les processus en cours d’exécution d’oracle.
Select program from v$process ;
//gestion des profils

Create profile p1 limit


Idle_time 2
Connect_time 60
Sessions_per_user 1
Failed_password_attempts 2 ;

Alter user ali profile p1 ;


//gestion des privilèges
//client serveur

Vous aimerez peut-être aussi