Installation des exemples de schéma

Pour utiliser les exemples de schéma, téléchargez le fichier .zip installable à partir du référentiel GitHub.

Installation des exemples de schéma

Vous pouvez installer les exemples de schéma indépendamment.

Chaque exemple de schéma est livré avec son propre jeu de scripts, y compris un script d'installation. Les étapes suivantes décrivent comment installer le schéma hr, mais vous pouvez effectuer des étapes similaires pour installer l'un des exemples de schéma.

Note :

  1. Pour trouver la dernière version des exemples de scripts d'installation de schémas, allez à l'emplacement GitHub suivant :

     https://github.com/oracle/db-sample-schemas/releases/latest
    

    Les versions précédentes des exemples de schéma sont disponibles à l'emplacement suivant :

     https://github.com/oracle-samples/db-sample-schemas/releases
    
  2. Clonez le référentiel GitHub ou téléchargez le fichier .zip à partir de GitHub, puis extrayez les fichiers.

  3. Accédez au dossier contenant le schéma à installer. Dans ce cas, naviguez jusqu'au dossier human_resources.

    (Le schéma co se trouve dans le dossier customer_orders et le schéma sh se trouve dans le dossier sales_history).

  4. À partir du programme client tel que SQLcl ou SQL*Plus, connectez-vous à la base de données en tant qu'utilisateur doté de privilèges lui permettant de créer et de supprimer d'autres utilisateurs. Par exemple, connectez-vous en tant que SYSTEM ou ADMIN. Pour installer le schéma sh, vous devez utiliser SQLcl ou SQL Developer.

    Pour plus d'informations sur la connexion à une base de données à l'aide de SQLcl, voir Connexion à une base de données.

    Pour plus d'informations sur la connexion à une base de données à l'aide de SQL*Plus, voir Démarrage de SQL*Plus.

  5. Exécutez le script d'installation *_install.sql. Dans ce cas, exécutez hr_install.sql pour créer le schéma hr.

    • Entrez un mot de passe sécurisé pour le schéma.

    • Entrez un tablespace à utiliser par défaut pour le schéma. Si vous n'entrez pas de tablespace, le tablespace de base de données par défaut est utilisé.

    • Entrez yes ou no pour indiquer s'il faut remplacer un schéma existant. La réponse par défaut est yes.

  6. Examinez la sortie du script et le fichier journal pour vérifier que l'installation s'est terminée correctement.

Réinitialisation des exemples de schéma

En général, il n'y a pas de différence entre l'installation d'un exemple de schéma pour la première fois ou sa réinstallation sur une version précédemment installée. Par défaut, les scripts *_install.sql suppriment les utilisateurs du schéma et tous leurs objets de l'installation précédente.

Par conséquent, pour réinitialiser les exemples de schéma, suivez les étapes décrites dans la section Installation des exemples de schéma.

Désinstallation d'exemples de schéma

Pour désinstaller un exemple de schéma, exécutez le script *_uninstall.sql correspondant à partir d'un programme client tel que SQL\*Plus ou SQLcl.

  1. Connectez-vous à la base de données en tant qu'utilisateur disposant de privilèges lui permettant de créer et de supprimer d'autres utilisateurs.

    Par exemple, connectez-vous en tant que SYSTEM ou ADMIN.

  2. Exécutez le script de désinstallation *_uninstall.sql.

    Par exemple, pour désinstaller le schéma hr, exécutez le script hr_uninstall.sql.