Hier is een snelle en gemakkelijke manier om Oracle Database op een Mac te installeren.
Ten eerste is Oracle niet standaard beschikbaar op de Mac. Maar laat dat je niet tegenhouden!
Als u een ontwikkelaar bent en u wilt dat Oracle Database gewoon op uw lokale computer draait, zijn er manieren om dit te doen. Precies voor dat doel biedt Oracle ons een virtueel apparaat.
In deze zelfstudie installeer ik Oracle Database met behulp van de Oracle DB Developer VM (de VM staat voor Virtuele Machine ). Ik doe dit via VirtualBox.
VirtualBox is een virtualisatietoepassing (ook van Oracle Corporation). Hiermee kunt u virtuele machines (VM's) op uw computer maken. U kunt het bijvoorbeeld gebruiken om Windows of Linux op een Mac te draaien, enz.
U kunt het ook gebruiken om Oracle op uw Mac te installeren. Dit komt omdat Oracle speciaal voor Oracle Database een virtual appliance heeft gemaakt (de eerder genoemde Oracle DB Developer VM). Dit apparaat maakt het eenvoudig om Oracle Database op een Mac te installeren, omdat je niet eerst een ander besturingssysteem hoeft te installeren. U importeert het apparaat eenvoudig in VirtualBox. De virtuele appliance is vooraf geïnstalleerd met Oracle Linux en Oracle Database (evenals andere handige tools, zoals SQL Developer en hands-on-labs).
Hieronder staan de stappen die ik heb gebruikt om Oracle op mijn Mac te installeren met VirtualBox.
Installeer VirtualBox
Als je VirtualBox nog niet hebt, download het dan van de VirtualBox-website.
U kunt VirtualBox op dezelfde manier installeren als andere software. Zodra de .dmg
bestand is gedownload, open het en dubbelklik op de VirtualBox.pkg
icoon. Dit opent het installatieprogramma. Volg de aanwijzingen en sluit het installatieprogramma zodra het is geïnstalleerd.
Oracle Database downloaden
Nadat u VirtualBox hebt geïnstalleerd, downloadt u Oracle DB Developer VM van de Oracle-website.
Klik op de Oracle DB Developer VM
link:
Dat opent een pop-upvenster met een selectievakje en een downloadknop.
Vink het vakje aan als u akkoord gaat met de licentieovereenkomst en klik op Download
knop:
Als u nog niet bent ingelogd, wordt u mogelijk gevraagd om in te loggen of een account aan te maken. Ga je gang en doe dat.
Als je klaar bent, wordt het bestand gedownload.
Het is een vrij groot bestand (de mijne was 7,82 GB), dus geef het wat tijd om te downloaden.
Oracle Database installeren
Nadat het bestand is gedownload, kunt u doorgaan en Oracle Database installeren via VirtualBox. Hiermee wordt ook Oracle Linux als besturingssysteem geïnstalleerd.
Start allereerst VirtualBox.
Nadat VirtualBox is gestart, selecteert u File > Import Appliance...
:
Dit opent het volgende Appliance to Import
scherm:
Klik op het gele mappictogram om naar het Oracle DB Developer VM-bestand te gaan dat u zojuist hebt gedownload. Het heeft een .ova
extensie.
Nadat u het bestand heeft geselecteerd, klikt u op Continue
.
Dit brengt ons bij de Appliance Settings
scherm:
Ga je gang en klik op Import
.
Dit opent de volgende prompt voor de licentieovereenkomst:
Klik op Agree
als je het ermee eens bent.
Hiermee wordt het virtuele apparaat geïmporteerd. Dit is wanneer Oracle Database wordt geïnstalleerd via VirtualBox.
Het volgende scherm wordt weergegeven tijdens het importeren:
Als het klaar is, wordt Oracle Database geïnstalleerd als een virtuele machine.
Lanceer de Oracle Database VM
Na het voltooien van de vorige stappen, verschijnt Oracle nu onder uw lijst met virtuele machines. Als dit uw eerste virtuele machine is, zal dit de enige zijn die wordt vermeld. Als dat niet het geval is, wordt het samen met uw andere virtuele machines vermeld.
Zo zag de mijne eruit na het importeren van de Oracle DB Developer VM (ik heb ook andere VM's in de lijst):
Om het te starten, dubbelklikt u op Oracle DB Developer VM
in het linkermenu.
U kunt ook één keer klikken om het te selecteren en vervolgens op de groene Start
. klikken knop/pijl bovenaan.
Dit opent een nieuw venster met de Oracle DB Developer VM.
In eerste instantie kan dit leeg zijn:
Echter, na een korte tijd, zou het uiteindelijk moeten stabiliseren op iets dat er als volgt uitziet:
Gefeliciteerd! U hebt Oracle nu op een Mac geïnstalleerd!
Elke keer dat u met uw Oracle Database-installatie wilt werken, moet u eerst de VM starten. Je kunt het op de achtergrond laten draaien, maar als je het ooit afsluit, moet je het opnieuw starten als je er weer mee wilt werken.
Verbinden met Oracle Database
Nu Oracle Database is geïnstalleerd, kunt u tools zoals SQL Developer en SQLcl gebruiken om er verbinding mee te maken.
- SQL Developer is een GUI-interface (een beetje zoals SSMS is voor SQL Server).
- SQLcl is een opdrachtregelinterface. Hierdoor kunt u verbinding maken met Oracle via een Terminal-venster op uw Mac.
Deze hulpprogramma's zijn beschikbaar in de Oracle DB Developer VM. In feite is het SQL Developer-pictogram te zien op het bureaublad van de bovenstaande schermafbeelding.
Je kunt deze programma's starten vanuit de virtuele machine, of je kunt ze downloaden en installeren om ze native op je Mac te laten draaien.
Om SQL Developer in de virtuele machine uit te voeren, dubbelklikt u op het SQL Developer-pictogram op het bureaublad van de virtuele machine. Voer het volgende in als u om een gebruikersnaam en wachtwoord wordt gevraagd:
Gebruikersnaam | hr |
Wachtwoord | oracle |
Dit zou verbinding moeten maken en u zou onmiddellijk SQL-query's moeten kunnen uitvoeren.
De Oracle DB Developer VM bevat enkele voorbeeldschema's en de hr
account is een goede om mee te beginnen als je wat wilt spelen. Dit schema bevat informatie over werknemers:afdelingen, locaties, werkgeschiedenis en gerelateerde informatie. U kunt ook de sys
. gebruiken of system
rekeningen indien nodig. Het wachtwoord is oracle
ook voor hen (alle wachtwoorden in de Oracle DB Developer VM zijn oracle
).
Als u echter liever SQL Developer en/of SQLcl native op uw Mac uitvoert, kunt u de volgende artikelen raadplegen om ze te downloaden en te installeren:
- SQL Developer op een Mac installeren
- Sqlcl installeren op een Mac
Als u deze applicaties native op uw Mac uitvoert, moet u VirtualBox openen en de Oracle DB Developer VM starten wanneer u verbinding wilt maken met de bovenstaande Oracle-installatie.