Ressources

Tutoriel d’utilisation ORA_WIN_10gR2

Dernière mise à jour le

La machine virtuelle ORA_WIN_10gR2 a été réalisée de manière à être la plus simple possible d’utilisation pour les personnes formées. Après l’installation de VirtualBox, il suffit de lancer la machine virtuelle (un double-clic sur le fichier .ovf fera l’affaire). Aucune configuration supplémentaire n’est nécessaire.

Identifiants OS
oracle / oracle

Identifiants base
oracle / oracle
olvoyage / oracle

Recréation du schéma
EXEC olvoyage.creation()

Identifiants nécessaires au démarrage de Windows XP :
- nom d’utilisateur : oracle
- mot de passe : oracle

Pour lancer la ligne de commande nécessaire pour effectuer les travaux pratiques de la session de formation, deux schémas sont utilisés :

  • le schéma oracle est une copie du schéma pré-installé par Oracle hr. En cas d’erreur de manipulation, il suffira de copier à nouveau le schéma hr.
    - nom du schéma : oracle
    - mot de passe : oracle
  • le schéma olvoyage est utilisé pour les TP évalués, dans le cadre des formations en école supérieure d’informatique.
    - nom du schéma : olvoyage
    - mot de passe : oracle

À propos du schéma OLVoyage

Grâce au fichier olvoyage.plb qui a été importé sur les machines virtuelles, il est possible d’utiliser un package qui gère toute la création du schéma olvoyage, de recréer le schéma à tout moment, de régénérer toutes les dates, en particulier les dates de naissance, d’abonnement et de départ des trains.

Création du package

SQL> conn / as sysdba
SQL> @ ’C :\olvoyage.plb’

Package created.
Package body created.

SQL> SET SERVEROUTPUT ON
SQL> EXEC olvoyage.creation

User olvoyage and all its objects are dropped.
User olvoyage created.
Table olvoyage.T_PASS created.
Table olvoyage.T_TICKET created.
Table olvoyage.T_CUSTOMER created.
Table olvoyage.T_EMPLOYEE created.
Table olvoyage.T_STATION created.
View olvoyage.VU_STATION created.
Table olvoyage.T_RESERVATION created.
Table olvoyage.T_TRAIN created.
Table olvoyage.T_WAGON created.
Table olvoyage.T_WAGON_TRAIN created.
Lines inserted in T_PASS
Lines inserted in T_TICKET
Lines inserted in T_CUSTOMER
Lines inserted in T_EMPLOYEE
Lines inserted in T_STATION
Lines inserted in T_RESERVATION
Lines inserted in T_TRAIN
Lines inserted in T_WAGON
Lines inserted in T_WAGON_TRAIN
PL/SQL procedure successfully completed.

Utilisation du package

À tout moment, l’étudiant peut recréer son schéma à neuf avec cette simple commande.

SQL> EXEC olvoyage.creation(’username’,’password’)

Les paramètres username et password sont facultatifs. Sans les préciser, ils prendront les valeurs par défaut, à savoir olvoyage et oracle.