0% ont trouvé ce document utile (0 vote)
171 vues3 pages

Administration des Bases de Données 2020

Transféré par

badrirania35
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
171 vues3 pages

Administration des Bases de Données 2020

Transféré par

badrirania35
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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 [Link]
avec le compte scott/identifié par tiger(avec deux méthodes).
● Connect scott/tiger@[Link]:1521/xe
● Ajouter un nouveau service xe dans le fichier [Link] 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:\[Link]’ de taille 5m
auto extend ;
Create tablespace info
Datafile ‘c:\[Link]’
Size 5m
Autoextend on
Next 2m ;
8. Créer un tablespace temporaire ‘infotemp ‘ orienté vers le fichier
‘c:\[Link]’ de taille 5m auto extend ;

Create temporary tablespace infotemp


Tempfile ‘c:\[Link]’
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 ‘[Link]’.
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:\[Link]’ ;
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