Oracle
 sql >> Database >  >> RDS >> Oracle

Configurazione del database Oracle su Macbook Pro (OS X Yosemite)

Non è possibile installare il software del server di database direttamente su OS X. Oracle ha preso la decisione qualche tempo fa di non supportarlo più, presumibilmente perché non è stato utilizzato abbastanza per giustificare i costi coinvolti. Mi sembra di ricordare che la sua fine ha coinciso all'incirca con l'abbandono della linea Xserve da parte di Apple, ma potrei averlo immaginato.

Un client come SQL Developer è una proposta molto diversa dal punto di vista del supporto. SQL Developer è un'applicazione Java e richiede l'installazione di una JVM/JDK. Il write-once-run-anywhere di Java potrebbe non essere del tutto vero, ma è comunque probabile che sia piuttosto meno lavoro supportare un'applicazione Java relativamente piccola rispetto a una bestia compilata in modo nativo come un RDBMS completo. Ovviamente devono fare un po' di lavoro per avere un bundle .app e ci sono alcune differenze tra le applicazioni rispetto alla versione Windows, ma non devono preoccuparsi di architetture, librerie di sistema diverse, ecc. poiché questo è il problema della JVM.

Puoi usare SQL Developer su un Mac per connetterti a un database in esecuzione su Windows o Unix/Linux ecc., quindi ha ancora un posto; il fatto che non puoi avere un server locale in esecuzione sullo stesso hardware non è davvero rilevante per la maggior parte delle persone. Consente semplicemente agli sviluppatori di utilizzare un Mac invece di forzarli su un PC Windows o Linux.

Se hai accesso solo a un Mac, il percorso più semplice è ancora come indicato prima , per installare VirtualBox e una delle immagini VM predefinite Oracle fornisce.

Puoi anche installare Windows o Linux su Bootcamp o nella tua VM in Virtualbox, Parallels o VMWare; e quindi installare Oracle in modo nativo. L'utilizzo di un'immagine predefinita ti evita di dover imparare a installare il software del server di database e rende anche più facile tornare indietro:se sbagli davvero qualcosa, puoi eliminarlo e ricominciare abbastanza semplicemente.

Se sei preoccupato per le prestazioni o il consumo di energia, ti suggerisco di iniziare con una VM e vedere come te la cavi; puoi sempre aggiungere Bootcamp in un secondo momento e persino spostare i dati se vuoi seguire quella strada.

Potresti provare a hackerare qualcosa insieme, ovviamente; è già stato fatto con 10 g ma non ho visto nessuno provarlo di recente, quindi potrebbe non essere così facile su Yosemite e 11 g/12c.