Ecco un modo semplice e veloce per installare Oracle Database su un Mac.
Innanzitutto, Oracle non è disponibile in modo nativo su Mac. Ma non lasciare che questo ti fermi!
Se sei uno sviluppatore e desideri solo avere Oracle Database in esecuzione sul tuo computer locale, ci sono modi per farlo. In effetti, Oracle ci fornisce un'appliance virtuale proprio per questo scopo.
In questo tutorial, installo Oracle Database utilizzando Oracle DB Developer VM (la VM sta per Macchina virtuale ). Lo faccio tramite VirtualBox.
VirtualBox è un'applicazione di virtualizzazione (anche di Oracle Corporation). Ti consente di creare macchine virtuali (VM) sul tuo computer. Ad esempio, puoi usarlo per eseguire Windows o Linux su un Mac, ecc.
Puoi anche usarlo per installare Oracle sul tuo Mac. Questo perché Oracle ha creato un'appliance virtuale specifica per Oracle Database (la già citata Oracle DB Developer VM). Questa appliance semplifica l'installazione di Oracle Database su un Mac, perché non è necessario installare prima nessun altro sistema operativo. Importa semplicemente l'appliance su VirtualBox. L'appliance virtuale viene fornita preinstallata con Oracle Linux e Oracle Database (oltre ad altri utili strumenti, come SQL Developer e laboratori pratici).
Di seguito sono riportati i passaggi che ho utilizzato per installare Oracle sul mio Mac utilizzando VirtualBox.
Installa VirtualBox
Se non hai già VirtualBox, scaricalo dal sito Web di VirtualBox.
Puoi installare VirtualBox proprio come installeresti qualsiasi altro software. Una volta che il .dmg
il file è stato scaricato, aprilo e fai doppio clic su VirtualBox.pkg
icona. Questo apre il programma di installazione. Segui le istruzioni e chiudi il programma di installazione una volta installato.
Scarica il database Oracle
Dopo aver installato VirtualBox, scarica Oracle DB Developer VM dal sito Web Oracle.
Fai clic su Oracle DB Developer VM
collegamento:
Ciò apre una finestra popup con una casella di controllo e un pulsante di download.
Seleziona la casella se sei d'accordo con il contratto di licenza e fai clic su Download
pulsante:
Se non hai già effettuato l'accesso, ti potrebbe essere chiesto di accedere o di creare un account. Vai avanti e fallo.
Al termine, il file verrà scaricato.
È un file piuttosto grande (il mio era 7,82 GB), quindi concediti un po' di tempo per scaricarlo.
Installa database Oracle
Una volta scaricato il file, puoi procedere e installare Oracle Database tramite VirtualBox. Questo installa anche Oracle Linux come sistema operativo.
Prima di tutto, avvia VirtualBox.
Una volta avviato VirtualBox, seleziona File > Import Appliance...
:
Questo apre il seguente Appliance to Import
schermo:
Fare clic sull'icona della cartella gialla per accedere al file Oracle DB Developer VM appena scaricato. Ha un .ova
estensione.
Dopo aver selezionato il file, fai clic su Continue
.
Questo ci porta alle Appliance Settings
schermo:
Vai avanti e fai clic su Import
.
Verrà visualizzata la seguente richiesta di contratto di licenza:
Fai clic su Agree
se sei d'accordo.
Questo importa l'appliance virtuale. Questo è quando Oracle Database viene installato tramite VirtualBox.
Durante l'importazione viene visualizzata la seguente schermata:
Al termine, Oracle Database viene installato come macchina virtuale.
Avvia Oracle Database VM
Dopo aver completato i passaggi precedenti, Oracle apparirà nell'elenco delle macchine virtuali. Se questa è la tua prima macchina virtuale, sarà l'unica elencata. In caso contrario, lo vedrai elencato insieme alle altre tue macchine virtuali.
Ecco come appariva la mia dopo aver importato la VM Oracle DB Developer (ho anche altre VM nell'elenco):
Per avviarlo, fai doppio clic su Oracle DB Developer VM
nel menu a sinistra.
In alternativa, puoi fare clic una volta per selezionarlo, quindi fare clic sul Start
verde pulsante/freccia in alto.
Verrà aperta una nuova finestra con Oracle DB Developer VM.
All'inizio potrebbe essere vuoto:
Tuttavia, dopo poco tempo, alla fine dovrebbe accontentarsi di qualcosa che assomiglia a questo:
Congratulazioni! Ora hai installato Oracle su un Mac!
Ogni volta che vuoi lavorare con l'installazione del tuo database Oracle, dovrai prima avviare la VM. Puoi tenerlo in esecuzione in background, ma se mai lo spegni, dovrai riavviarlo se vuoi lavorarci di nuovo.
Connetti a Oracle Database
Ora che Oracle Database è stato installato, puoi utilizzare strumenti come SQL Developer e SQLcl per connetterti ad esso.
- SQL Developer è un'interfaccia GUI (un po' come SSMS per SQL Server).
- SQLcl è un'interfaccia a riga di comando. Ciò ti consente di connetterti a Oracle tramite una finestra Terminale sul tuo Mac.
Questi strumenti sono disponibili in Oracle DB Developer VM. In effetti, l'icona dello sviluppatore SQL può essere vista sul desktop dello screenshot sopra.
Puoi avviare questi programmi dall'interno della macchina virtuale, oppure puoi scaricarli e installarli per eseguirli in modo nativo sul tuo Mac.
Per eseguire SQL Developer nella macchina virtuale, fare doppio clic sull'icona SQL Developer sul desktop della macchina virtuale. Se richiesto con un nome utente e una password, inserisci quanto segue:
Nome utente | hr |
Password | oracle |
Questo dovrebbe connettersi e dovresti essere in grado di eseguire immediatamente le query SQL.
Oracle DB Developer VM include alcuni schemi di esempio e hr
l'account è un buon punto di partenza se vuoi giocare. Questo schema contiene informazioni sui dipendenti:reparti, posizioni, storie di lavoro e informazioni correlate. Puoi anche usare il sys
o system
conti se necessario. La password è oracle
anche per quelli (tutte le password in Oracle DB Developer VM sono oracle
).
Tuttavia, potresti preferire eseguire SQL Developer e/o SQLcl in modo nativo sul tuo Mac, consulta i seguenti articoli per scaricarli e installarli:
- Come installare SQL Developer su un Mac
- Come installare SQLcl su un Mac
Quando esegui queste applicazioni in modo nativo sul tuo Mac, dovrai aprire VirtualBox e avviare Oracle DB Developer VM ogni volta che desideri connetterti all'installazione Oracle di cui sopra.