0% ont trouvé ce document utile (0 vote)
195 vues2 pages

Atelier DBA : Gestion des Tablespaces

Cet atelier traite de la manipulation des structures de stockage comme les tablespaces et les fichiers de données. Il contient des exercices sur la création, modification et suppression de tablespaces et de fichiers de données, ainsi que sur la collecte d'informations les concernant.

Transféré par

Nassim Ksouri
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)
195 vues2 pages

Atelier DBA : Gestion des Tablespaces

Cet atelier traite de la manipulation des structures de stockage comme les tablespaces et les fichiers de données. Il contient des exercices sur la création, modification et suppression de tablespaces et de fichiers de données, ainsi que sur la collecte d'informations les concernant.

Transféré par

Nassim Ksouri
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

L2 RSI Atelier DBA

ATELIER 2 : Les structures de stockage

Objectifs de l’atelier :

o Manipuler les tablespaces : création, déplacement et suppression


o Collecter des informations sur les tablespaces et les fichiers de données

Exercice 1 :
1. Afficher la liste des différents Tablespaces utilisés dans l’instance courante?
2. Lister les différents Tablespaces (nom) utilisé par l’utilisateur HR ?
3. Lister les différents Tablespaces (nom) utilisé par l’administrateur ?
4. Quels sont les quotas dans les tablespaces pour l’utilisateur HR (utiliser la vue
dba_ts_quotas)?
5. Pour le Tablespace USERS afficher les différents fichiers de données.
6. Afficher les noms des segments, leur type et le nombre des extensions pour
l’utilisateur HR.
7. Afficher le Tablespace par défaut (permanent et temporaire) de la base utiliser la vue
database_properties.

Exercice 2 :
1. Créer un tablespace : TBL01 de taille 10 Mo reparti en 2 fichiers de données :
- C:\oracle\oradatabd01 \[Link] de taille 6 Mo.
- C:\oracle\oradatabd01\[Link] de taille 4 Mo.

2. Créer un tablespace TBL02 de Taille 25 Mo en lecture seule reparti en 3 fichiers de


données :
- C:\oracle\oradata\ …..\[Link] de taille 10 Mo.
- C:\oracle\oradata\ …..\[Link] de taille 10 Mo.
- C:\oracle\oradata\ ……\[Link] de taille 5 Mo.
3. Consulter la liste des noms des tablespaces.
4. Modifier la taille du fichier de données [Link] à 10Mo.
5. Ajouter un fichier de taille 20 Mo au tablespace TBL01.

Mme Msakni I Page 1


L2 RSI Atelier DBA

6. Consulter la liste des noms des fichiers de données du tablespace TBL01.


7. Ajouter au tablespace TBL01 un fichier nommé [Link] de taille initiale 2Mo extensible, la
taille de l’extension est de 1M 0et qui ne peut pas dépasser 4M.
8. Modifier le tablespace TBL02 en mode Lecture/Ecriture.
9. Ecrire un bloc PL/SQL qui permet d’afficher le nom de chaque tablespace et le nombre de
fichiers qu’il regroupe (utilisez la vue DBA_DATA_FILES)

Exercice 3 :
1. Créer un tablespace temporaire MonTemp contenant un fichier de taille 5M.
2. Lister le nom du tablespace temporaire par défaut de la base.
3. Rendre le tablespace MonTemp le tablespace temporaire par défaut de la base.
Exercice 4 :
1. Créez la table Etudiant(num_etud, nom_etud,moyenne_etud) stockée sur le tablespace TBL02
(faire le nécessaire en cas d’erreur) et y insérer 100 lignes en utilisant un bloc PL/SQL.

Num_etud Nom_etud Moyenne_etud


1 Etudiant 1 10
2 Etudiant 2 10

2. Ecrire une requête qui calcul la taille occupée par la table étudiant (utilisez la vue
DBA_EXTENTS)
3. Ecrire une requête qui permet de calculer la taille de chaque tablespace et son espace occupé

Mme Msakni I Page 2

Vous aimerez peut-être aussi