0% ont trouvé ce document utile (0 vote)
120 vues35 pages

1 SQLPlus

Ce document décrit les étapes de préparation de l'environnement Oracle, notamment le téléchargement et l'installation d'Oracle Express Edition 11g, la localisation des répertoires Oracle Base et Oracle Home, la connexion à SQL*Plus en tant qu'administrateur SYS et utilisateur HR, et les commandes SQL*Plus comme DESCRIBE, COLUMN et BREAK.

Transféré par

gebad23292
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)
120 vues35 pages

1 SQLPlus

Ce document décrit les étapes de préparation de l'environnement Oracle, notamment le téléchargement et l'installation d'Oracle Express Edition 11g, la localisation des répertoires Oracle Base et Oracle Home, la connexion à SQL*Plus en tant qu'administrateur SYS et utilisateur HR, et les commandes SQL*Plus comme DESCRIBE, COLUMN et BREAK.

Transféré par

gebad23292
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

Administration Oracle 1

Outil SQL*PLUS

Pr. Issam QAFFOU


Préparation de l’environnement de travail

Lien de téléchargement de la version 11g d’Oracle, édition Express:


https://www.oracle.com/database/technologies/xe-prior-releases.html#license-lightbox

2
Préparation de l’environnement de travail

Voir le chemin où vous avez


téléchargé le fichier

Cliquer pour installer

3
Préparation de l’environnement de travail

Ou bien dans la machine virtuelle :

4
Premier démarrage d’oracle

Vérifier les services

5
Premier démarrage d’oracle

6
Oracle Home
Vs
Oracle Base
7
Oracle Base vs Oracle Home

 Oracle Base est le répertoire de niveau supérieur ou vous pouvez dire


le répertoire racine.
 Le répertoire Oracle Home est un sous-répertoire du répertoire Oracle
Base, qui contient le logiciel Oracle proprement dit, pour une version
donnée.

 Dans un répertoire Oracle Base, il est possible d’avoir plusieurs


répertoires Oracle Home correspondant chacun à une certaine version
d’un produit Oracle donné

8
Comment trouver Oracle Base et Oracle Home ?

 Sur la plate-forme Windows, les emplacements de ces deux répertoires sont


définis dans des entrées ORACLE_BASE et ORACLE_HOME de la base de registre
dans:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_nom

 nom: est le nom de l’instance, pour nous = XE

9
Comment trouver Oracle Base et Oracle Home ?

Menu « Démarrer -> Exécuter » tapez:

10
Préparation de l’environnement de travail

11
SQL*PLUS

12
SQL*PLUS

13
SQL*PLUS

Lancer
SQL*Plus
14
Les comptes accessibles après l’installation de l’édition Express 11g

 Les comptes d’administration:


 SYS
 System
 Les comptes utilisateur Simple (Schéma avec des tables
exemples):
 HR

15
Se connecter à SQL*Plus (SYS)

Pour se connecter à SQL*Plus :


connect NomUser/PassW@SID as sysdba

16
Se connecter à SQL*Plus (Cas Administrateur SYS)

L’administrateur courant de Windows a un accès direct sans vérification de mot de


passe ni de login à la session « sys »:

Connect / as sysdba

17
Se connecter à SQL*Plus (Cas Administrateur SYS)

Pour se connecter à SQL*Plus depuis l’invite de commande windows:

SQLPLUS SYS/MotDePasse as sysdba

18
Modifier le mot de passe de SYS et SYSTEM

Après installation, les mots de passes des utilisateurs « Sys » et « system »


doivent être changés:
Alter user NomUser identified by NouveauPassW

19
Connecter « SYSTEM »

Pour se connecter au compte « system » depuis SQL*Plus (run SQL Command):

Connect SYSTEM/MotDePasse

20
Activer et modifier le mot de passe de « HR »

Alter user HR identified by emsi account Unlock;

21
Lister les tables du schéma exemple « HR »

22
Afficher la structure d’une table

DESC[RIBE] <Nom_table>

23
Afficher la structure d’une table

Les commandes
SQL*PLUS

24
La commande « column » ou « col »

1- Changer l’entête d’une colonne

COLUMN Nom_Colonne HEADING NouvelEntête

25
La commande « column » ou « col »

1- Changer l’entête d’une colonne

COLUMN Nom_Colonne HEADING ‘Nouvel Entête’

26
La commande « column » ou « col »

1- Changer l’entête d’une colonne

COLUMN Nom_Colonne HEADING ‘Nouvel|Entête’

27
La commande « column » ou « col »

1- Changer le format du contenu d’une colonne


a. Valeurs numériques
COLUMN Nom_Colonne FORMAT Nouveau_Format

28
La commande « column » ou « col »

1- Changer le format du contenu d’une colonne


b. Chaines de caractères
COLUMN Nom_Colonne FORMAT A<valeur>

29
La commande « column » ou « col »

3. Afficher le format d’une colonne


COLUMN
4. Désactiver le format d’une colonne
COLUMN Nom_Colonne OFF
5. Activer le format d’une colonne
COLUMN Nom_Colonne ON
6. Supprimer le format d’une colonne
COLUMN Nom_Colonne CLEAR
7. Supprimer tous les formats des colonnes
CLEAR COLUMNS 30
Attention

Si vous êtes connectés en tant qu’utilisateur SYS ou


SYSTEM, faites attention à ne pas supprimer tous les
formats appliqués pour des fins d’administration

31
La commande BREAK

32
La commande BREAK

33
La commande BREAK

34
La commande BREAK

35

Vous aimerez peut-être aussi