Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment installer Oracle sur un Mac

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.