Un paramètre :
Il est possible d’ajouter un ou plusieurs paramètres. Ils sont identifiés par &1, &2
Exemple de l'appel :
start C:\enonceSQL\afficherTable.sql SCOTT 1321
Exemple :
1- Créer le fichier C:\nombreDeLignes.sql
2- Avec Notepad++ (ou autre éditeur texte), écrire les 2 lignes suivantes et sauvegarder le fichier
1|Page
Administration des bases de données Les tablespaces et les scripts Oracle
Exemple de résultat :
2|Page
Administration des bases de données Les tablespaces et les scripts Oracle
On doit également y voir le type des objets, et seulement les types TABLE et INDEX doivent être
retournés.
De plus, comme certains usagers possèdent énormément d’objets, le script doit pouvoir limiter le
nombre de lignes retournées (&2).
Indice : Au dernier cours, nous avons vu les vues statiques préfixées par USER_, ALL_ et DBA_. Par
exemple la vue USER_TABLES. Il existe également une vue permettant de retourner tous les objets, pas
seulement les tables. Vous pouvez cherchez dans le livre, ou sur Google pour le nom de cette vue.
3|Page
Administration des bases de données Les tablespaces et les scripts Oracle
Exercice #1
L’exercice consiste à ajouter deux nouveaux tablespaces permanents gérés localement et disponibles en
lecture et écriture.
4|Page
Administration des bases de données Les tablespaces et les scripts Oracle
Quel est l’énoncé permettant de vérifier que le tablespace et ses fichiers sont créés ? Vous pouvez utiliser
les vues : V$TABLESPACE et V$DATAFILE;
Énoncé SQL :
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
Faites une vérification via les vues permettant de vous assurer que le tablespace a été créé.
5|Page
Administration des bases de données Les tablespaces et les scripts Oracle
Exercice #2
Cet exercice consiste à ajouter un nouveau tablespace temporaire à votre base de données.
Énoncé SQL :
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
Exercice #3
Modifier les tablespaces par défaut de la base de données.
Énoncés SQL :
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
6|Page