Voici un moyen simple et rapide d'installer Oracle Database sur un Mac.
Tout d'abord, Oracle n'est pas disponible nativement sur Mac. Mais ne laissez pas cela vous arrêter!
Si vous êtes un développeur et que vous souhaitez simplement qu'Oracle Database s'exécute sur votre ordinateur local, il existe des moyens de le faire. En fait, Oracle nous fournit une appliance virtuelle précisément à cette fin.
Dans ce tutoriel, j'installe Oracle Database à l'aide de la machine virtuelle Oracle DB Developer (la VM signifie machine virtuelle ). Je le fais via VirtualBox.
VirtualBox est une application de virtualisation (également par la société Oracle). Il vous permet de créer des machines virtuelles (VM) sur votre ordinateur. Par exemple, vous pouvez l'utiliser pour exécuter Windows ou Linux sur un Mac, etc.
Vous pouvez également l'utiliser pour installer Oracle sur votre Mac. En effet, Oracle a créé une appliance virtuelle spécifiquement pour Oracle Database (la VM Oracle DB Developer susmentionnée). Cet appareil facilite l'installation d'Oracle Database sur un Mac, car vous n'avez pas besoin d'installer d'abord un autre système d'exploitation. Vous importez simplement l'appliance dans VirtualBox. L'appliance virtuelle est livrée préinstallée avec Oracle Linux et Oracle Database (ainsi que d'autres outils pratiques, tels que SQL Developer et des ateliers pratiques).
Vous trouverez ci-dessous les étapes que j'ai suivies pour installer Oracle sur mon Mac à l'aide de VirtualBox.
Installer VirtualBox
Si vous n'avez pas encore VirtualBox, téléchargez-le depuis le site Web de VirtualBox.
Vous pouvez installer VirtualBox comme vous installeriez n'importe quel autre logiciel. Une fois le .dmg
le fichier a été téléchargé, ouvrez-le et double-cliquez sur VirtualBox.pkg
icône. Cela ouvre le programme d'installation. Suivez les invites et fermez le programme d'installation une fois qu'il est installé.
Télécharger la base de données Oracle
Une fois que vous avez installé VirtualBox, téléchargez Oracle DB Developer VM à partir du site Web d'Oracle.
Cliquez sur Oracle DB Developer VM
lien :
Cela ouvre une fenêtre contextuelle avec une case à cocher et un bouton de téléchargement.
Cochez la case si vous êtes d'accord avec le contrat de licence, puis cliquez sur Download
bouton :
Si vous n'êtes pas déjà connecté, vous serez peut-être invité à vous connecter ou à créer un compte. Allez-y et faites-le.
Une fois cela fait, le fichier sera téléchargé.
C'est un fichier assez volumineux (le mien faisait 7,82 Go), alors laissez-lui un peu de temps pour le télécharger.
Installer la base de données Oracle
Une fois le fichier téléchargé, vous pouvez continuer et installer Oracle Database via VirtualBox. Cela installe également Oracle Linux comme système d'exploitation.
Tout d'abord, lancez VirtualBox.
Une fois VirtualBox lancé, sélectionnez File > Import Appliance...
:
Cela ouvre l'Appliance to Import
suivante écran :
Cliquez sur l'icône de dossier jaune pour accéder au fichier Oracle DB Developer VM que vous venez de télécharger. Il a un .ova
extension.
Une fois que vous avez sélectionné le fichier, cliquez sur Continue
.
Cela nous amène aux Appliance Settings
écran :
Allez-y et cliquez sur Import
.
Cela ouvre l'invite de contrat de licence suivante :
Cliquez sur Agree
si vous êtes d'accord.
Cela importe l'appliance virtuelle. C'est quand Oracle Database est installé via VirtualBox.
L'écran suivant s'affiche pendant l'importation :
Une fois terminé, Oracle Database est installé en tant que machine virtuelle.
Lancer la machine virtuelle de la base de données Oracle
Après avoir terminé les étapes précédentes, Oracle apparaîtra désormais dans votre liste de machines virtuelles. S'il s'agit de votre première machine virtuelle, ce sera la seule répertoriée. Sinon, vous le verrez répertorié avec vos autres machines virtuelles.
Voici à quoi ressemblait la mienne après avoir importé la VM Oracle DB Developer (j'ai aussi d'autres VM dans la liste) :
Pour le lancer, double-cliquez sur Oracle DB Developer VM
dans le menu de gauche.
Vous pouvez également cliquer une fois pour le sélectionner, puis cliquer sur le bouton vert Start
bouton/flèche en haut.
Cela lance une nouvelle fenêtre avec la machine virtuelle Oracle DB Developer.
Au début, cela peut être vide :
Cependant, après un court laps de temps, il devrait finalement se contenter de quelque chose qui ressemble à ceci :
Toutes nos félicitations! Vous avez maintenant installé Oracle sur un Mac !
Chaque fois que vous souhaitez travailler avec votre installation Oracle Database, vous devez d'abord démarrer la machine virtuelle. Vous pouvez le laisser fonctionner en arrière-plan, mais si jamais vous l'arrêtez, vous devrez le relancer si vous souhaitez l'utiliser à nouveau.
Se connecter à la base de données Oracle
Maintenant qu'Oracle Database est installé, vous pouvez utiliser des outils tels que SQL Developer et SQLcl pour vous y connecter.
- SQL Developer est une interface graphique (un peu comme ce que SSMS est pour SQL Server).
- SQLcl est une interface de ligne de commande. Cela vous permet de vous connecter à Oracle via une fenêtre Terminal sur votre Mac.
Ces outils sont disponibles dans la machine virtuelle Oracle DB Developer. En fait, l'icône SQL Developer est visible sur le bureau de la capture d'écran ci-dessus.
Vous pouvez lancer ces programmes depuis la machine virtuelle, ou vous pouvez les télécharger et les installer pour les exécuter en natif sur votre Mac.
Pour exécuter SQL Developer dans la machine virtuelle, double-cliquez sur l'icône SQL Developer sur le bureau de la machine virtuelle. Si vous êtes invité à entrer un nom d'utilisateur et un mot de passe, saisissez ce qui suit :
Nom d'utilisateur | hr |
Mot de passe | oracle |
Cela devrait se connecter et vous devriez pouvoir exécuter des requêtes SQL immédiatement.
La machine virtuelle Oracle DB Developer comprend des exemples de schémas et le hr
compte est un bon pour commencer si vous voulez jouer. Ce schéma contient des informations sur les employés (services, emplacements, historiques de travail et informations connexes). Vous pouvez également utiliser le sys
ou system
comptes si nécessaire. Le mot de passe est oracle
pour ceux-là aussi (tous les mots de passe dans la machine virtuelle Oracle DB Developer sont oracle
).
Cependant, vous préférerez peut-être exécuter SQL Developer et/ou SQLcl en mode natif sur votre Mac, consultez les articles suivants pour les télécharger et les installer :
- Comment installer SQL Developer sur un Mac
- Comment installer SQLcl sur un Mac
Lorsque vous exécutez ces applications en mode natif sur votre Mac, vous devez ouvrir VirtualBox et démarrer la machine virtuelle Oracle DB Developer chaque fois que vous souhaitez vous connecter à l'installation Oracle ci-dessus.