Nie można zainstalować oprogramowania serwera bazodanowego bezpośrednio na OS X. Oracle jakiś czas temu zdecydowało, że nie będzie go więcej wspierać, prawdopodobnie dlatego, że nie zostało ono wystarczająco wykorzystane, aby uzasadnić związane z tym koszty. Wydaje mi się, że jego upadek z grubsza zbiegł się w czasie z porzuceniem przez Apple linii Xserve, ale mogłem to sobie wyobrazić.
Klient taki jak SQL Developer to zupełnie inna propozycja z perspektywy wsparcia. SQL Developer to aplikacja Java i wymaga zainstalowania JVM/JDK. Java-raz-uruchom-wszędzie może nie być do końca prawdą, ale nadal prawdopodobnie będzie mniej pracy, aby obsłużyć stosunkowo małą aplikację Java niż natywnie skompilowana bestia, taka jak pełny RDBMS. Oczywiście muszą trochę popracować, aby mieć pakiet .app i są pewne różnice aplikacji w stosunku do wersji Windows, ale nie muszą się martwić o inną architekturę, biblioteki systemowe itp., ponieważ to jest problem JVM.
Możesz użyć SQL Developer na Macu, aby połączyć się z bazą danych działającą w systemie Windows lub Unix/Linux itp., więc nadal ma miejsce; fakt, że nie można mieć lokalnego serwera działającego na tym samym sprzęcie, nie jest tak naprawdę istotny dla większości ludzi. Pozwala tylko programistom korzystać z komputera Mac zamiast zmuszać go do korzystania z komputera z systemem Windows lub Linux.
Jeśli masz dostęp tylko do komputera Mac, najprostszą drogą jest nadal jak wspomniano wcześniej , aby zainstalować VirtualBox oraz jeden z wstępnie utworzonych obrazów maszyn wirtualnych Oracle zapewnia.
Możesz także zainstalować system Windows lub Linux na Bootcamp lub na własnej maszynie wirtualnej w Virtualbox, Parallels lub VMWare; a następnie natywnie zainstaluj Oracle. Korzystanie z gotowego obrazu pozwala zaoszczędzić na nauce instalacji oprogramowania serwera bazy danych, a także ułatwia powrót - jeśli naprawdę coś zepsujesz, możesz to wyrzucić i zacząć od nowa.
Jeśli martwisz się wydajnością lub zużyciem energii, sugeruję zacząć od maszyny wirtualnej i zobaczyć, jak sobie radzisz; zawsze możesz dodać Bootcamp później, a nawet przenieść dane, jeśli chcesz iść tą trasą.
Oczywiście możesz spróbować zhakować coś razem; zostało to zrobione wcześniej z 10g, ale ostatnio nie widziałem nikogo, kto by tego próbował, więc może nie być tak łatwe w przypadku Yosemite i 11g/12c.