Installation des exemples de schémas
Pour utiliser les exemples de schéma, téléchargez le fichier .zip installable à partir du référentiel GitHub.
Installer les exemples de schéma
Vous pouvez installer les exemples de schéma indépendamment.
Chaque exemple de schéma est fourni avec son propre ensemble 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 n'importe lequel des exemples de schéma.
Remarque :
- 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 prenant en charge l'exécution de scripts SQL et la connexion à la base de données en tant qu'utilisateur privilégié avec les 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éma 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, accédez à 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, accédez au dossier
human_resources.(Le schéma
cose trouve dans le dossiercustomer_orderset le schémashdans le dossiersales_history.) -
A partir du programme client tel que SQLcl ou SQL*Plus, connectez-vous à la base de données en tant qu'utilisateur privilégié disposant des droits nécessaires pour créer et 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, reportez-vous à Connexion à une base de données.
Pour plus d'informations sur la connexion à une base de données à l'aide de SQL*Plus, reportez-vous à 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é.
-
Saisissez
yesounopour indiquer si un schéma existant doit être écrasé. 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émas
En règle générale, il n'y a aucune différence entre l'installation initiale d'un schéma échantillon ou sa réinstallation sur une version précédemment installée. Par défaut, les scripts *_install.sql suppriment les utilisateurs de schéma et tous leurs objets de l'installation précédente.
Par conséquent, pour réinitialiser les exemples de schémas, suivez les étapes mentionnées dans la section Installation des exemples de schémas.
Désinstallation des exemples de schémas
Pour désinstaller un schéma échantillon, 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 privilégié disposant des droits nécessaires pour créer et 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.