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 :
- Vous utilisez un programme client tel que SQL*Plus ou SQLcl pour installer les schémas. Vous pouvez également utiliser SQL Developer, Visual Studio Code avec l'extension Oracle SQL Developer ou tout autre programme client qui prend en charge l'exécution de scripts SQL et la connexion à la base de données en tant qu'utilisateur privilégié disposant des droits de création et de suppression d'autres utilisateurs.
- Pour installer ou désinstaller le schéma
sh, vous devez utiliser SQLcl, SQL Developer ou Visual Studio Code avec l'extension Oracle SQL Developer. Vous ne pouvez pas utiliser SQL*Plus pour installer le schémash. - Lorsque vous installez l'un des exemples de schéma, vous êtes invité à supprimer (supprimer) tout schéma précédemment installé portant le même nom, et la réponse par défaut est
yes. Si vous acceptez la valeur par défaut, le schéma précédent est supprimé et un nouveau schéma est installé. - N'utilisez pas les exemples de schémas pour vos données et applications personnelles ou professionnelles. Les exemples de schémas sont destinés à être utilisés à des fins de démonstration uniquement.
-
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/latestLes versions précédentes des exemples de schéma sont disponibles à l'emplacement suivant :
https://github.com/oracle-samples/db-sample-schemas/releases -
Clonez le référentiel GitHub ou téléchargez le fichier
.zipà partir de GitHub, puis extrayez les fichiers. -
Accédez au dossier contenant le schéma à installer. Dans ce cas, naviguez jusqu'au dossier
human_resources.(Le schéma
cose trouve dans le dossiercustomer_orderset le schémashse trouve dans le dossiersales_history). -
À 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
SYSTEMouADMIN. Pour installer le schémash, 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.
-
Exécutez le script d'installation
*_install.sql. Dans ce cas, exécutezhr_install.sqlpour créer le schémahr.-
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
yesounopour indiquer s'il faut remplacer un schéma existant. La réponse par défaut estyes.
-
-
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.
-
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
SYSTEMouADMIN. -
Exécutez le script de désinstallation
*_uninstall.sql.Par exemple, pour désinstaller le schéma
hr, exécutez le scripthr_uninstall.sql.