sql >> Databáze >  >> RDS >> Oracle

Nastavení databáze Oracle na Macbooku Pro (OS X Yosemite)

Software databázového serveru nemůžete nainstalovat přímo na OS X. Oracle se před časem rozhodl, že jej již nebude tolik podporovat, pravděpodobně proto, že nebyl dostatečně využíván, aby ospravedlnil související náklady. Zdá se mi, že si vzpomínám na jeho zánik, který se zhruba shodoval s tím, kdy Apple upustil od své řady Xserve, ale možná jsem si to představoval.

Klient jako SQL Developer je z hlediska podpory velmi odlišný návrh. SQL Developer je Java aplikace a vyžaduje instalaci JVM/JDK. Java zápis-jednou-spustit-kamkoli nemusí být úplně pravdivá, ale stále je pravděpodobné, že podpora relativně malé Java aplikace bude spíše méně práce než nativně zkompilovaná bestie, jako je úplný RDBMS. Zjevně musí udělat nějakou práci, aby měli balíček .app a existují určité rozdíly mezi aplikacemi od verze pro Windows, ale nemusí se starat o jinou architekturu, systémové knihovny atd., protože to je problém JVM.

SQL Developer můžete na Macu použít pro připojení k databázi běžící na Windows nebo Unix/Linux atd., takže má stále své místo; skutečnost, že nemůžete mít místní server spuštěný na stejném hardwaru, není pro většinu lidí skutečně relevantní. Jen umožňuje vývojářům používat Mac, místo aby je nutili k PC s Windows nebo Linuxem.

Pokud máte přístup pouze k počítači Mac, nejjednodušší cesta je stále jak bylo uvedeno dříve , k instalaci VirtualBox a jeden z předem vytvořených obrazů virtuálních počítačů Oracle poskytuje.

Můžete také nainstalovat Windows nebo Linux na Bootcamp nebo na svůj vlastní VM ve Virtualboxu, Parallels nebo VMWare; a poté nativně nainstalovat Oracle. Použití předem vytvořeného obrazu vám ušetří nutnost učit se, jak nainstalovat software databázového serveru, a také vám usnadní návrat zpět – pokud něco opravdu pokazíte, můžete to poměrně jednoduše vyhodit do koše a začít znovu.

Pokud se obáváte o výkon nebo spotřebu energie, doporučuji vám začít s virtuálním počítačem a uvidíte, jak na tom budete; Bootcamp můžete kdykoli přidat později a dokonce přesunout data, pokud chcete jít touto cestou.

Samozřejmě byste mohli zkusit něco hacknout společně; už to bylo provedeno dříve s 10g, ale v poslední době jsem neviděl nikoho, kdo by to zkoušel, takže na Yosemite a 11g/12c to nemusí být tak snadné.



  1. Jak vypočítat rozdíl mezi dvěma daty v T-SQL

  2. Jak rychle přetřídit tabulku MySQL podle jednoho ze sloupců?

  3. MySQL po aktivaci vložení získá automaticky zvýšenou hodnotu, hodnota pole aktualizace po vložení zobrazí chybu Neznámý sloupec

  4. Oracle:rozdíl mezi max(id)+1 a sekvence.nextval